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)); }
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); }