public ActionResult Index(int id, int numeroFinca) { APViewModel movimientos = new APViewModel() { APs = AP_Conexion.SelectMovimientos(id), numeroFinca = numeroFinca }; return(View(movimientos)); }
public ActionResult Detail(int numeroFinca) { Propiedad propiedad = Propiedad_Conexion.SelectPropiedad(numeroFinca); List <Propietario> propietarios = Propiedad_del_Propietario_Conexion.SelectPropiedadDetail(numeroFinca); //Conceptos de Cobro List <Concepto_De_Cobro_En_Propiedad> CC_Fijo = Concepto_De_Cobro_En_Propiedad_Conexion.Select(numeroFinca, Tipo_CC.Fijo); List <Concepto_De_Cobro_En_Propiedad> CC_Consumo = Concepto_De_Cobro_En_Propiedad_Conexion.Select(numeroFinca, Tipo_CC.Consumo); List <Concepto_De_Cobro_En_Propiedad> CC_Intereses_Moratiorios = Concepto_De_Cobro_En_Propiedad_Conexion.Select(numeroFinca, Tipo_CC.Intereses_Moratorios); List <Concepto_De_Cobro_En_Propiedad> CC_Porcentaje = Concepto_De_Cobro_En_Propiedad_Conexion.Select(numeroFinca, Tipo_CC.Porcentaje); List <Usuario> usuarios = Usuario_de_Propiedad_Conexion.SelectPropiedadDetail(numeroFinca); PropiedadDetailViewModel propiedadDetail = new PropiedadDetailViewModel() { propiedad = propiedad, propietarios = propietarios, CC_Fijo = CC_Fijo, CC_Consumo = CC_Consumo, CC_Intereses_Moratiorios = CC_Intereses_Moratiorios, CC_Porcentaje = CC_Porcentaje, usuarios = usuarios }; //Recibos de todos los comprobantes de pago propiedadDetail.recibos = new ReciboViewModel() { numeroFinca = numeroFinca, recibosPendientes = Recibo_Conexion.Select(numeroFinca, EstadoRecibo.PENDIENTE), recibosPagados = Recibo_Conexion.Select(numeroFinca, EstadoRecibo.PAGADO), }; //APs De la propiedad propiedadDetail.APs = AP_Conexion.Select(numeroFinca); return(View(propiedadDetail)); }
public ActionResult MostrarAP(List <int> idsRecibos, int numeroFinca, int meses) { AP ap = AP_Conexion.MostrarAP(numeroFinca, meses, idsRecibos); String markup = "<div>"; markup += String.Format(@" <p> <h5>Monto: <span class='badge badge-danger'> {0}</span> </h5> <h5>Intereses: <span class='badge-info'> {1}</span> </h5> <h5>Cuota: <span class='badge badge-info'> {2}</span> </h5> <h5>Plazo: <span class='badge badge-info'> {3}</span> </h5> </p>", ap.montoOriginal, ap.tasaInteres, ap.cuota, ap.plazoOriginal ); markup += "</div>"; return(Content(markup)); }
public void CrearAP(List <int> idsRecibos, int numeroFinca, int meses) { AP_Conexion.CrearAP(numeroFinca, meses, idsRecibos); }