public IActionResult ViewDetails(int id) { var order = _context.ServiceOrder.Where(o => o.id == id).First(); var list = _context.ServiceOrder.Where(x => x.CheckIn == true); foreach (var line in list) { line.CheckIn = false; _context.ServiceOrder.Update(line); } order.CheckIn = true; _context.ServiceOrder.Update(order); _context.SaveChanges(); return(View(order)); }
public void Seed() { if (_easyTimesContext.Owner.Any()) { return; // DB has been seeded } Owner owner = new Owner(); owner.id = 1; owner.Name = "Unknown"; owner.Email = "*****@*****.**"; _easyTimesContext.Owner.Add(owner); _easyTimesContext.SaveChanges(); }
public void StartAService(ServiceOrder serviceOrder) { _context.ServiceOrder.Add(serviceOrder); _context.SaveChanges(); }
//[ValidateAntiForgeryToken] public void Edit(string infoToEdit, string newInfo) { int id = 1; var owner = _context.Owner.First(x => x.id == id); var info = infoToEdit.ToString(); info = info.Remove(0, 1); if (info == "Name") { owner.Name = newInfo.ToString(); } if (info == "Email") { owner.Email = newInfo.ToString(); } if (info == "Phone") { owner.Phone = newInfo.ToString(); } if (info == "Bank") { owner.Bank = newInfo.ToString(); } if (info == "Agency") { owner.Agency = newInfo; } if (info == "CurrentAccount") { owner.CurrentAccount = newInfo.ToString(); } _context.Owner.Update(owner); _context.SaveChanges(); var _newInfo = Convert.ToDouble(newInfo, System.Globalization.CultureInfo.InvariantCulture); if (_newInfo > 0) { if (info == "PricePerHour") { owner.PricePerHour = _newInfo; } if (info == "GasPrice") { owner.GasPrice = _newInfo; } if (info == "NormalTime") { owner.NormalTime = _newInfo; } if (info == "TimeToReceiveMealTicket") { owner.TimeToMealTicket = _newInfo; } if (info == "MealTicket") { owner.MealTicket = _newInfo; } if (info == "OvertimeProfitRate") { owner.OvertimeProfitRate = _newInfo; } } _context.Owner.Update(owner); _context.SaveChanges(); }