public GuardarPagoResponse Guardar(Pago pago) { try { Pago paguito = MapearPago(pago); _context.Pagos.Add(paguito); _context.SaveChanges(); return(new GuardarPagoResponse(pago)); } catch (Exception e) { return(new GuardarPagoResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarPagoResponse Guardar(Pago pago) { try { var pagoBuscado = _context.Pagos.Find(pago.CodPago); if (pagoBuscado != null) { return(new GuardarPagoResponse("Error, ya registrarada")); } _context.Pagos.Add(pago); _context.SaveChanges(); return(new GuardarPagoResponse(pago)); } catch (Exception e) { return(new GuardarPagoResponse($"Error de la Aplicacion: {e.Message}")); } finally { } }
public string guardar(Pago p) { try { string sentencia = string.Format("insert into pagos(id_cliente,forma_de_pago,opcion_de_pago,valor) values ('{0}','{1}','{2}','{3}')", p.cliente.cedula, p.forma_de_pago, p.opcion_de_pago, p.valor); bd.ejecutar(sentencia); return("Pago Registrado Correctamente"); } catch (Exception e) { return(e.Message.ToString()); throw; } }
public GuardarPagoResponse GuardarPago(Pago pago) { try { var tercero = _context.Terceros.Find(pago.Tercero.TerceroId); if (tercero == null) { _context.Terceros.Add(pago.Tercero); } pago.Tercero = tercero; _context.Pagos.Add(pago); _context.SaveChanges(); return(new GuardarPagoResponse(pago)); } catch (Exception e) { return(new GuardarPagoResponse("Ocurrieron algunos Errores:" + e.Message)); } }
public PagoResponse GuardarPago(Pago pago) { try { var terceroBuscado = context.Terceros.Find(pago.Tercero.Identificacion); if (terceroBuscado == null) { context.Terceros.Add(pago.Tercero); } else { pago.Tercero = terceroBuscado;//Tracking } context.Pagos.Add(pago); context.SaveChanges(); return(new PagoResponse(pago)); } catch (System.Exception ex) { return(new PagoResponse("Se ha presentado la siguiente excepcion: " + ex.Message)); } }
public List <Pago> Lista() { List <Pago> lista = new List <Pago>(); string sentencia = "select * from pagos"; DataTable tabla = bd.select(sentencia); foreach (DataRow fila in tabla.Rows) { Pago p = new Pago(); p.id = fila["id"].ToString(); p.fecha = DateTime.Parse(fila["fecha"].ToString()); p.valor = Double.Parse(fila["valor"].ToString()); GestionCliente lcl = new GestionCliente(); p.cliente = lcl.buscar(fila["id_cliente"].ToString()); p.forma_de_pago = fila["forma_de_pago"].ToString(); p.opcion_de_pago = fila["opcion_de_pago"].ToString(); lista.Add(p); } return(lista); }
public PagoResponse(Pago pago) { Error = false; this.pago = pago; }
public GuardarPagoResponse(Pago pago) { Error = false; Pago = pago; }
public PagoResponse(Pago pago) { Pago = pago; Error = false; }
public void AltaPago(Pago pago, Usuario logueo) { Persistencia.FabricaP.GetPPago().AltaPago(pago, logueo.Usu, logueo.Clave); }