//AGREGADO #region Asociado public ActionResult DeleteAsociado(int?AsociadoID) { AddEditAsociadoVM objViewModel = new AddEditAsociadoVM(); if (AsociadoID.HasValue) { objViewModel.DeleteAsociado(AsociadoID); } TempData["objMensaje"] = new KeyValuePair <String, String>("SUC", "El asociado ha sido eliminado."); return(RedirectToAction("Asociados")); }
public ActionResult AddEditAsociado(int?AsociadoID) { AddEditAsociadoVM objViewModel = new AddEditAsociadoVM(); if (AsociadoID.HasValue) { objViewModel.objAsociado = objViewModel.getAsociado(AsociadoID); objViewModel.IDAsociado = objViewModel.objAsociado.IDAsociado; } else { objViewModel.objAsociado = new Asociado(); } return(View("AddEditAsociado", "_LayoutAdministrador", objViewModel)); }
public ActionResult AddEditAsociado(AddEditAsociadoVM objViewModel) { try { if (objViewModel.IDAsociado.HasValue) { objViewModel.EditAsociado(objViewModel.objAsociado, objViewModel.IDAsociado); } else { objViewModel.AddAsociado(objViewModel.objAsociado); } String MensajeRespuesta = objViewModel.IDAsociado.HasValue ? "El asociado se actualizó correctamente." : "El asociado se registró correctamente."; TempData["objMensaje"] = new KeyValuePair <String, String>("SUC", MensajeRespuesta); return(RedirectToAction("LstAsociados", "Administrador")); } catch (Exception ex) { TempData["objMensaje"] = new KeyValuePair <String, String>("ERR", "Por favor intente más tarde."); return(View(objViewModel)); } }