// ReceieveTransfer accept money from user public static bool ReceieveTransfer(string username, int id) { bool flag = false; using (NmoorEntity db = new NmoorEntity()) { flag = true; var getAmount = db.Invoice.Find(id); if (getAmount.amount > 0) { var addAmount = db.User.Where(u => u.username == username).FirstOrDefault(); addAmount.balance += getAmount.amount; getAmount.status = "Completed"; db.Entry(addAmount).State = EntityState.Modified; db.SaveChanges(); } } return(flag); }
// LoginUser check if user exist in the database public bool LoginUser(LoginViewModel login) { bool flag = false; using (NmoorEntity db = new NmoorEntity()) { var checkLoginValue = db.User.Where(u => u.username.Equals(login.Username)).FirstOrDefault(); if (checkLoginValue != null) { if (Security.VerifyPassword(login.Password, checkLoginValue.password)) { flag = true; } } else { flag = false; } return(flag); } }