public verTransferencia(metodoPago p) { InitializeComponent(); listaTransferencias = new List <Transferencia>(); pagonegocio = new pagoNegocio(); listaTransferencias = pagonegocio.listarTransferencias(p); }
public List <Transferencia> listarTransferencias(metodoPago p) { List <Transferencia> listado = new List <Transferencia>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Transferencia t; try { accesoDatos.setearConsulta("select t.importe,c.nombre,t.id,t.banco,t.numeroTransferencia from transferencias as t inner join clientes c on c.id=t.idCliente where t.id=" + p.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { t = new Transferencia(); t.cliente = new Cliente(); t.cliente.nombre = accesoDatos.Lector["nombre"].ToString(); t.id = (long)accesoDatos.Lector["id"]; t.importe = (decimal)accesoDatos.Lector["importe"]; t.Banco = accesoDatos.Lector["banco"].ToString(); t.numeroTransferencia = accesoDatos.Lector["numeroTransferencia"].ToString(); listado.Add(t); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Efectivo> listarEfectivo(metodoPago p) { List <Efectivo> listado = new List <Efectivo>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Efectivo e; try { accesoDatos.setearConsulta("select e.importe,c.nombre,e.id from efectivos as e inner join clientes c on c.id=e.idCliente where e.id=" + p.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { e = new Efectivo(); e.cliente = new Cliente(); e.cliente.nombre = accesoDatos.Lector["nombre"].ToString(); e.id = (long)accesoDatos.Lector["id"]; e.importe = (decimal)accesoDatos.Lector["importe"]; listado.Add(e); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public verEfectivo(metodoPago p) { InitializeComponent(); efectivo = new List <Efectivo>(); negocio = new pagoNegocio(); efectivo = negocio.listarEfectivo(p); }
public List <metodoPago> listarEfectivo(Pago numpago) { List <metodoPago> listado = new List <metodoPago>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); metodoPago pago; try { accesoDatos.setearConsulta("select e.id,e.importe,p.fechaPago,c.nombre from efectivos as e inner join clientes c on c.id=e.idCliente inner join pagos p on p.id=e.idPago where p.id=" + numpago.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { pago = new metodoPago(); pago.cliente = new Cliente(); pago.cliente.nombre = accesoDatos.Lector["nombre"].ToString(); pago.id = (long)accesoDatos.Lector["id"]; pago.importe = (decimal)accesoDatos.Lector["importe"]; pago.fechaPago = (DateTime)accesoDatos.Lector["fechaPago"]; pago.tipo = "Efectivo"; listado.Add(pago); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
private void button7_Click(object sender, EventArgs e) { metodoPago p = ((metodoPago)dgvPagos.CurrentRow.DataBoundItem); foreach (Transferencia item in listaTransferencias) { if (item.id == p.id) { verTransferencia ventana = new verTransferencia(item); ventana.ShowDialog(); } } foreach (Cheque item in listaCheques) { if (item.id == p.id) { verCheque ventana = new verCheque(item); ventana.ShowDialog(); } } foreach (Efectivo item in listaEfectivo) { if (item.id == p.id) { verEfectivo ventana = new verEfectivo(item); ventana.ShowDialog(); } } }
public verCheque(metodoPago p) { InitializeComponent(); listaCheques = new List <Cheque>(); negocio = new pagoNegocio(); listaCheques = negocio.listarCheques(p); }
private void button3_Click(object sender, EventArgs e) { metodoPago pago = new metodoPago(); agregarmPago ventana = new agregarmPago(); ventana.ShowDialog(); if (ventana.t != null) { ventana.t.id = id++; ventana.t.fechaPago = DateTime.Today; ventana.t.tipo = "Transferencia"; listametodoPago.Add(ventana.t); listaTransferencias.Add(ventana.t); } if (ventana.ef != null) { ventana.ef.id = id++; ventana.ef.fechaPago = DateTime.Today; ventana.ef.tipo = "Efectivo"; listametodoPago.Add(ventana.ef); listaEfectivo.Add(ventana.ef); } if (ventana.c != null) { ventana.c.id = id++; ventana.c.fechaPago = DateTime.Today; ventana.c.tipo = "Cheque"; listametodoPago.Add(ventana.c); listaCheques.Add(ventana.c); } refrescarGrilla(); refrescarCheques(); }
public ActionResult DeleteConfirmed(int id) { metodoPago metodoPago = db.metodoPago.Find(id); db.metodoPago.Remove(metodoPago); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "metodoPagoID,condicion")] metodoPago metodoPago) { if (ModelState.IsValid) { db.Entry(metodoPago).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(metodoPago)); }
public ActionResult Create([Bind(Include = "metodoPagoID,condicion")] metodoPago metodoPago) { if (ModelState.IsValid) { db.metodoPago.Add(metodoPago); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(metodoPago)); }
// GET: metodoPagos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } metodoPago metodoPago = db.metodoPago.Find(id); if (metodoPago == null) { return(HttpNotFound()); } return(View(metodoPago)); }
public List <Cheque> listarCheques(metodoPago p) { List <Cheque> listado = new List <Cheque>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Cheque c; try { accesoDatos.setearConsulta("select ch.importe,c.nombre,ch.id,ch.banco,ch.numeroCheque from cheques as ch inner join clientes c on c.id=ch.idCliente where ch.id=" + p.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { c = new Cheque(); c.cliente = new Cliente(); c.cliente.nombre = accesoDatos.Lector["nombre"].ToString(); c.id = (long)accesoDatos.Lector["id"]; c.importe = (decimal)accesoDatos.Lector["importe"]; c.banco = accesoDatos.Lector["banco"].ToString(); c.num = accesoDatos.Lector["numeroCheque"].ToString(); c.cuitComprobante = accesoDatos.Lector["cuitEmisor"].ToString(); c.localidad = accesoDatos.Lector["localidad"].ToString(); c.fechaPago = (DateTime)accesoDatos.Lector["fechaPago"]; listado.Add(c); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
private void button1_Click(object sender, EventArgs e) { metodoPago p = ((metodoPago)dgvPagos.CurrentRow.DataBoundItem); if (p.tipo == "Transferencia") { verTransferencia ventana = new verTransferencia(p); ventana.ShowDialog(); } if (p.tipo == "Cheque") { verCheque ventana = new verCheque(p); ventana.ShowDialog(); } if (p.tipo == "Efectivo") { verEfectivo ventana = new verEfectivo(p); ventana.ShowDialog(); } }