public ActionResult EliminarClient(int?clientId) { try { trabajoparcialEntities context = new trabajoparcialEntities(); Client objClient = context.Client.FirstOrDefault(x => x.clientId == clientId); context.SaveChanges(); TempData["Mensaje"] = "Exito! La operación se realizó con éxito"; return(RedirectToAction("LstClient")); } catch (Exception ex) { TempData["Mensaje"] = "Error! " + ex.Message.ToList(); return(RedirectToAction("LstClient")); } }
public ActionResult AddEditClient(ClientViewModel objViewModel) { try { trabajoparcialEntities context = new trabajoparcialEntities(); Client objClient = new Client(); if (objViewModel.clientId.HasValue) { objClient = context.Client.FirstOrDefault(x => x.clientId == objViewModel.clientId); objClient.clientId = objViewModel.clientId.Value; } else { context.Client.Add(objClient); } objClient.DNI = objViewModel.DNI; objClient.firstName = objViewModel.firstName; objClient.lastName = objViewModel.lastName; objClient.sex = objViewModel.sex; objClient.description = objViewModel.description; objClient.cityId = objViewModel.cityId; context.SaveChanges(); TempData["Mensaje"] = "Exito! La operación se realizó con éxito"; return(RedirectToAction("LstClient")); } catch (Exception ex) { TempData["Mensaje"] = "Error! " + ex.Message.ToList(); return(View(objViewModel)); } }