public ActionResult VolantesDePago(int prestamo_id, int numero_cuota, int pago_id) { PagoManager = new PagoManager(); bussinessInfo(); var result = PagoManager.GetPays(prestamo_id, numero_cuota, pago_id); return(View("VolantesDePago", result)); }
private void InsertarPagos(TotalapagarView totales) { PagoManager pMng = new PagoManager(); foreach (PagoView p in totales.ListaPagos) { pMng.Insert(new PagoDTO { Factura = totales.factura, Cambio = p.cambio, Montopago = p.montopago, Tipopago = p.tipopago, Nota = p.nota }); } }
public JsonResult FormalizarPago(VENTA venta) { var ordenid = collection.GetOrdenIdByProcedoId(venta.PROCESOVENTA_IDPROCESOVENTA); var pago = new PAGO { TOTAL = venta.COSTOTOTAL, ORDEN_IDORDEN = ordenid }; var PagoM = new PagoManager(); var insertPago = PagoM.InsertNewPago(pago); return(Json(insertPago)); }
public ActionResult SetCuotaPaymentsExtra(int id_prestamo, decimal monto, int afecta_prestamos) { string error = ""; try { PagoManager = new PagoManager(); PagoManager.SetExtra(id_prestamo, monto, afecta_prestamos); manager = new PrestamosManager(); UsuarioManager empleado = new UsuarioManager(); var resultPrestamo = manager.Get(id_prestamo); var Accionista = empleado.GetBy(resultPrestamo.Accionista); bussinessInfo(); sendMail(Accionista.Email, "Pago Extraordinario Prestamo " + id_prestamo.ToString(), "Se ha hecho un pago al numero de prestamo #" + id_prestamo.ToString() + " por el monto de " + monto.ToString() + "."); } catch (Exception ex) { error = ex.Message; } return(Content(error)); }
public ActionResult GetCuotaAndPayments(int Id_Rol, string partial_view) { CuoManager = new CuotasManager(); PagoManager = new PagoManager(); moraManager = new MoraManager(); manager = new PrestamosManager(); var result = CuoManager.Get(Id_Rol); List <CuotaPagoViewModel> CuotaPago = new List <CuotaPagoViewModel>(); int counter = 0; foreach (Cuotas cuota in result) { CuotaPagoViewModel viewModel = new CuotaPagoViewModel(); viewModel.cuota = cuota; viewModel.pago = PagoManager.Get(cuota.Prestamos_Id, cuota.Numero_Cuota); viewModel.mora = moraManager.Get(cuota.Prestamos_Id, cuota.Numero_Cuota); CuotaPago.Add(viewModel); counter++; } ViewBag.Prestamos = manager.Get(Id_Rol); return(PartialView(partial_view, CuotaPago)); }