Esempio n. 1
0
        public JsonResult AddFormato(CatFormato formato, List <CatFormato> listaFormato)
        {
            formato.usuarioInsert = "alan200531";

            FormatoBL formatoBL = new FormatoBL();

            AddFormatoRequestDTO addFormatoRequest = new AddFormatoRequestDTO();

            addFormatoRequest.ListaFormato = new List <CatFormato>();
            addFormatoRequest.ListaFormato.Add(formato);

            AddFormatoResponseDTO addFormatoResponse = new AddFormatoResponseDTO();

            addFormatoResponse = formatoBL.AddFormato(addFormatoRequest);

            if (addFormatoResponse.ListaFormato.Count > 0)
            {
                formato.mensaje = addFormatoResponse.ListaFormato[0].mensaje;

                listaFormato.Add(formato);
            }
            else
            {
                formato.mensaje = "Error: Ocurrio un problema inesperado, no se actualizo correctamente el Plan Empresarial, intenta de nuevo.";
            }

            return(Json(listaFormato, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        public AddFormatoResponseDTO AddFormato(AddFormatoRequestDTO formatoRequest)
        {
            AddFormatoResponseDTO formatoResponse = new AddFormatoResponseDTO();

            FormatoDal formatoDal = new FormatoDal();

            try
            {
                foreach (CatFormato formato in formatoRequest.ListaFormato)
                {
                    formatoDal.AddFormato(formato.formato, formato.descripcion, formato.mensualidad, formato.usuarioInsert);
                }

                formatoResponse.ListaFormato = new List <CatFormato>();
                formatoResponse.Mensaje      = "OK";
            }
            catch (Exception ex)
            {
                formatoResponse.ListaFormato = new List <CatFormato>();
                formatoResponse.Mensaje      = "ERROR: " + ex.Message;
            }

            return(formatoResponse);
        }