public ActionResult Create(ClientEditViewModel client) { if (ModelState.IsValid) { Client model = clientService.Add(client); return RedirectToAction("Details", new { id = model.Client_Id }); } return View(client); }
public Client Add(ClientEditViewModel client) { var newClient = new Client(); newClient.Client_Id = Guid.NewGuid(); newClient.Client_Code = client.Code; newClient.Client_Description = client.Desc; newClient.Active = false; db.Clients.Add(newClient); db.SaveChanges(); return newClient; }
public ActionResult Edit(ClientEditViewModel client) { if (ModelState.IsValid) { Client editClient = clientService.Update(client); if (editClient == null) { return HttpNotFound(); } return RedirectToAction("Index"); } return View(client); }
public Client Update(ClientEditViewModel client) { Client editClient = db.Clients.Find(client.Id); if (editClient == null) return null; editClient.Client_Code = client.Code; editClient.Client_Description = client.Desc; editClient.Active = client.Active; db.SaveChanges(); return editClient; }