示例#1
0
        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);
        }
示例#2
0
        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));
        }