public ActionResult Save(VodafoneViewModel model) { if (!ModelState.IsValid) { var viewModel = new VodafoneViewModel() { Events = _context.Events.ToList(), Vodafone = model.Vodafone }; return(View("New", viewModel)); } if (model.Vodafone.Id == 0) { _context.VodafoneCashs.Add(model.Vodafone); } else { var oldetisalat = _context.VodafoneCashs.FirstOrDefault(uu => uu.Id == model.Vodafone.Id); oldetisalat.Number = model.Vodafone.Number; oldetisalat.Event_ID = model.Vodafone.Event_ID; oldetisalat.Count = model.Vodafone.Count; } _context.SaveChanges(); return(RedirectToAction("Index", "VodafoneCashes")); }
public ActionResult New() { var events = _context.Events.ToList(); var viewModel = new VodafoneViewModel() { Events = events, Vodafone = new VodafoneCash() }; return(View(viewModel)); }
public ActionResult Edit(int id) { var model = _context.VodafoneCashs.FirstOrDefault(uu => uu.Id == id); if (model == null) { return(HttpNotFound()); } var viewmodel = new VodafoneViewModel() { Events = _context.Events.ToList(), Vodafone = model }; return(View("New", viewmodel)); }