Exemple #1
0
        public EditModalidadPagoResponseDTO EditModalidadPago(EditModalidadPagoRequestDTO modalidadPagoRequest)
        {
            EditModalidadPagoResponseDTO modalidadPagoResponse = new EditModalidadPagoResponseDTO();

            modalidadPagoResponse.ListaModalidadPago = new List <CatModalidadPago>();

            ModalidadPagoDal modalidadPagoDal = new ModalidadPagoDal();

            int resultado = 0;

            foreach (CatModalidadPago modalidadPago in modalidadPagoRequest.ListaModalidadPago)
            {
                try
                {
                    resultado = modalidadPagoDal.EditModalidadPago(modalidadPago.idModalidadPago, modalidadPago.modalidadPago, modalidadPago.descripcion, modalidadPago.usuarioInsert);

                    if (resultado != 0)
                    {
                        modalidadPago.mensaje = "OK";
                    }
                    else
                    {
                        modalidadPago.mensaje = "Error: Ocurrio un problema y no se edito la informacion de forma adecuada.";
                    }
                }
                catch (Exception ex)
                {
                    modalidadPago.mensaje = "Error: " + ex.Message + ": Ocurrio un problema y no se edito la informacion de forma adecuada.";
                }

                modalidadPagoResponse.ListaModalidadPago.Add(modalidadPago);
            }

            return(modalidadPagoResponse);
        }
Exemple #2
0
        public JsonResult EditModalidadPago(CatModalidadPago modalidadPago, List <CatModalidadPago> listaModalidadPago)
        {
            ModalidadPagoBL             modalidadPagoBL          = new ModalidadPagoBL();
            EditModalidadPagoRequestDTO editModalidadPagoRequest = new EditModalidadPagoRequestDTO();

            editModalidadPagoRequest.ListaModalidadPago = new List <CatModalidadPago>();
            editModalidadPagoRequest.ListaModalidadPago.Add(modalidadPago);

            EditModalidadPagoResponseDTO editModalidadPagoResponse = new EditModalidadPagoResponseDTO();

            editModalidadPagoResponse = modalidadPagoBL.EditModalidadPago(editModalidadPagoRequest);

            if (editModalidadPagoResponse.ListaModalidadPago.Count > 0)
            {
                modalidadPago.mensaje = editModalidadPagoResponse.ListaModalidadPago[0].mensaje;
            }
            else
            {
                modalidadPago.mensaje = "Error: Ocurrio un problema inesperado, no se actualizo correctamente el Plan Empresarial, intenta de nuevo.";
            }

            return(Json(listaModalidadPago, JsonRequestBehavior.AllowGet));
        }