public JsonResult AddModalidadPago(CatModalidadPago modalidadPago, List <CatModalidadPago> listaModalidadPago) { modalidadPago.usuarioInsert = "alan200531"; ModalidadPagoBL modalidadPagoBL = new ModalidadPagoBL(); AddModalidadPagoRequestDTO addModalidadPagoRequest = new AddModalidadPagoRequestDTO(); addModalidadPagoRequest.ListaModalidadPago = new List <CatModalidadPago>(); addModalidadPagoRequest.ListaModalidadPago.Add(modalidadPago); AddModalidadPagoResponseDTO addModalidadPagoResponse = new AddModalidadPagoResponseDTO(); addModalidadPagoResponse = modalidadPagoBL.AddModalidadPago(addModalidadPagoRequest); if (addModalidadPagoResponse.ListaModalidadPago.Count > 0) { modalidadPago.mensaje = addModalidadPagoResponse.ListaModalidadPago[0].mensaje; listaModalidadPago.Add(modalidadPago); } else { modalidadPago.mensaje = "Error: Ocurrio un problema inesperado, no se actualizo correctamente el Plan Empresarial, intenta de nuevo."; } return(Json(listaModalidadPago, JsonRequestBehavior.AllowGet)); }
public JsonResult GetPlan() { ModalidadPagoBL modalidadPagoBL = new ModalidadPagoBL(); GetModalidadPagoRequestDTO modalidadPagoRequest = new GetModalidadPagoRequestDTO(); GetModalidadPagoResponseDTO modalidadPagoResponse = new GetModalidadPagoResponseDTO(); modalidadPagoResponse = modalidadPagoBL.GetModalidadPago(modalidadPagoRequest); List <CatModalidadPago> listaModalidadPago = new List <CatModalidadPago>(); if (modalidadPagoResponse.Mensaje == "OK") { listaModalidadPago = modalidadPagoResponse.ListaModalidadPago; } PlanBL planBL = new PlanBL(); GetPlanRequestDTO planRequest = new GetPlanRequestDTO(); GetPlanResponseDTO planResponse = new GetPlanResponseDTO(); planResponse = planBL.GetPlan(planRequest); List <CatPlan> listaPlan = new List <CatPlan>(); if (planResponse.Mensaje == "OK") { listaPlan = planResponse.ListaEmpresa; } List <CatPlan> listaPlanActual = new List <CatPlan>(); listaPlanActual = (from plan in listaPlan join modalidadPago in listaModalidadPago on plan.idModalidadPago equals modalidadPago.idModalidadPago select new CatPlan { idPlan = plan.idPlan, plan = plan.plan, descripcion = plan.descripcion, idModalidadPago = plan.idModalidadPago, modalidadPago = modalidadPago.modalidadPago, fechaInsert = plan.fechaInsert, usuarioInsert = plan.usuarioInsert, fechaUpdate = plan.fechaUpdate, usuarioUpdate = plan.usuarioUpdate }).ToList(); PlanModalidadPago planModalidadPago = new PlanModalidadPago(); planModalidadPago.ListaPlan = listaPlanActual; planModalidadPago.ListaModalidadPago = listaModalidadPago; return(Json(planModalidadPago, JsonRequestBehavior.AllowGet)); }
public JsonResult GetModalidadPago() { ModalidadPagoBL modalidadPagoBL = new ModalidadPagoBL(); GetModalidadPagoResponseDTO modalidadPagoResponse = new GetModalidadPagoResponseDTO(); GetModalidadPagoRequestDTO modalidadPagoRequest = new GetModalidadPagoRequestDTO(); List <CatModalidadPago> listaModalidadPago = new List <CatModalidadPago>(); modalidadPagoResponse = modalidadPagoBL.GetModalidadPago(modalidadPagoRequest); if (modalidadPagoResponse.Mensaje == "OK") { listaModalidadPago = modalidadPagoResponse.ListaModalidadPago; } return(Json(listaModalidadPago, JsonRequestBehavior.AllowGet)); }
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)); }