public EditClubResponseDTO EditClub(EditClubRequestDTO clubRequest) { EditClubResponseDTO clubResponse = new EditClubResponseDTO(); ClubDal clubDal = new ClubDal(); int resultado = 0; foreach (CatClub club in clubRequest.ListaClub) { try { resultado = clubDal.EditClub(club.idClub, club.club, club.descripcion, club.usuarioInsert); if (resultado == 1) { club.mensaje = "OK"; } else { club.mensaje = "Error: Ocurrio un problema y no se edito la informacion de forma adecuada."; } } catch (Exception ex) { club.mensaje = "Error: " + ex.Message + ": Ocurrio un problema y no se edito la informacion de forma adecuada."; } } return(clubResponse); }
public JsonResult EditClub(CatClub club, List <CatClub> listaClub) { ClubBL clubBL = new ClubBL(); EditClubRequestDTO editClubRequest = new EditClubRequestDTO(); editClubRequest.ListaClub = new List <CatClub>(); editClubRequest.ListaClub.Add(club); EditClubResponseDTO editClubResponse = new EditClubResponseDTO(); editClubResponse = clubBL.EditClub(editClubRequest); if (editClubResponse.ListaClub.Count > 0) { club.mensaje = editClubResponse.ListaClub[0].mensaje; } else { club.mensaje = "Error: Ocurrio un problema inesperado, no se actualizo correctamente el Plan Empresarial, intenta de nuevo."; } return(Json(listaClub, JsonRequestBehavior.AllowGet)); }