WifiSettings überarbeitet, kleine fixes
[DHBWCampusApp.git] / app / src / main / java / de / dhbwloe / campusapp / mensaplan / MensaTagesplan.java
index 6afb30660eb168932117c15448bdc744033de821..610e62e9602296e3a1b021a7afea97d05a291431 100644 (file)
@@ -1,12 +1,16 @@
 package de.dhbwloe.campusapp.mensaplan;
 
 import java.text.DateFormat;
+import java.text.DecimalFormat;
 import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.util.Date;
 import java.util.Locale;
 import java.util.zip.CRC32;
 
+import de.dhbwloe.campusapp.CampusAppContext;
+import de.dhbwloe.campusapp.R;
+
 /**
  * Created by pk910 on 22.01.2016.
  */
@@ -110,6 +114,18 @@ public class MensaTagesplan {
         return price;
     }
 
+    public String getFormatedRolePrice() {
+        String mensaRoleName = CampusAppContext.getInstance().getDatabaseManager().getRuntimeCache("MensaRole");
+        if (mensaRoleName == null || mensaRoleName.isEmpty())
+            mensaRoleName = "0";
+        int mensaRole = Integer.parseInt(mensaRoleName);
+        double price = (aPriceArray[mensaRole] / 100.0);
+
+        DecimalFormat df = new DecimalFormat(CampusAppContext.getInstance().getResString(R.string.mensaformat_price));
+        String formatedPrice = df.format(price);
+        return formatedPrice;
+    }
+
     public void setIsNew() {
         bIsNew = true;
     }