Subversion Repository Public Repository

Nextrek

Diff Revisions 659 vs 660 for /Android/SmartCharging/SmartCharging_WP/SmartCharging/Converter/NumberToChargetImageConverter.cs

Diff revisions: vs.
  @@ -17,10 +17,26 @@
17 17 object parameter, string language)
18 18 {
19 19 try
20 - {
21 - return (int)value >= int.Parse((string)parameter) ? "Assets/full.png" : "Assets/empty.png";
20 + { int p = int.Parse((string)parameter);
21 + double v = (double)value;
22 + if (v >= p)
23 + {
24 + return "Assets/full.png";
25 + }else {
26 + if (v >= p - 0.3)
27 + {
28 + return "Assets/full.png";
29 + }
30 + else if (v >= p - 0.7)
31 + {
32 + return "Assets/semi.png";
33 + }else{
34 + return "Assets/empty.png";
35 + }
36 + }
37 +
22 38 }
23 - catch (Exception e){
39 + catch {
24 40 return "Assets/empty.png";
25 41 }
26 42