public bool checkForReturnReward()
    {
        if (File.Exists(Application.persistentDataPath + Path.DirectorySeparatorChar + "LoginData.fmc"))
        {
            logInData       li   = new logInData();
            BinaryFormatter bf   = new BinaryFormatter();
            FileStream      file = File.Open(Application.persistentDataPath + Path.DirectorySeparatorChar + "LoginData.fmc", FileMode.Open);
            li = (logInData)bf.Deserialize(file);
            file.Close();

            TimeSpan timespan = DateTime.UtcNow - li.lastLogInDate;

            if (timespan.TotalDays > 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
        else
        {
            saveNewLoginDate(DateTime.UtcNow);
            return(false);
        }
    }
Exemplo n.º 2
0
        public ActionResult Withdraw(logInData data)
        {
            MyDbContex myDbContex = new MyDbContex();
            var        value      = myDbContex.userData.Where(a => a.card_number.Equals(data.Card_Number)).First();
            //value.balance -= data.Account_Balance;
            //myDbContex.SaveChanges();
            var v = value.balance;

            return(RedirectToAction("Index"));
        }
    public void saveNewLoginDate(DateTime newDate)
    {
        logInData li = new logInData();

        li.lastLogInDate = newDate;

        BinaryFormatter bf   = new BinaryFormatter();
        FileStream      file = File.Create(Application.persistentDataPath + Path.DirectorySeparatorChar + "LoginData.fmc");

        bf.Serialize(file, li);
        file.Close();
    }
Exemplo n.º 4
0
        //public ActionResult LogIn(AtmTransaction.Models.UserData dataModel)
        //{

        //    return View(dataModel.card_number);
        //}
        public ActionResult About(logInData data)
        {
            ViewBag.Message = "Card number is " + data.Card_Number + " & Pin number is " + data.Pin_Number;

            MyDbContex myDbContex = new MyDbContex();
            var        variable   = myDbContex.userData.Where(a => a.card_number.Equals(data.Card_Number) &&
                                                              a.pinNumber.Equals(data.Pin_Number)).FirstOrDefault();

            if (variable != null)
            {
                return(View());
            }

            return(RedirectToAction("Index"));
        }