public Usuario searchById(int id) { QueryBuilder q = new QueryBuilder(); q.select() .from("EL_GRUPO.usuario") .filterIf(id != 0, "id = {0}", id); return(connection.find <Usuario>(q.build(), q.getParams())); }
public Marca findById(int id) { QueryBuilder q = new QueryBuilder(); q.select() .from("EL_GRUPO.marca") .filter("id = {0}", id); return(connection.find <Marca>(q.build(), q.getParams())); }
public Empleado findByDni(int dni) { QueryBuilder q = new QueryBuilder(); q.select().from("EL_GRUPO.Empleado") .filter("dni = {0}", dni); return(connection.find <Empleado>(q.build(), q.getParams())); }
public Categoria findById(int id) { QueryBuilder q = new QueryBuilder(); q.select() .from("EL_GRUPO.categoria") .filterIf(id != 0, "id = {0}", id); return(connection.find <Categoria>(q.build(), q.getParams())); }
public Rol findByNombre(string nombre) { QueryBuilder q = new QueryBuilder(); q.select() .from("EL_GRUPO.rol") .filterIf(nombre.Length != 0, "nombre = '{0}' ", nombre); return(connection.find <Rol>(q.build(), q.getParams())); }
public Stock find(Sucursal suc, Producto prod) { if (suc == null || prod == null) { return(null); } QueryBuilder q = new QueryBuilder().select() .from("EL_GRUPO.Stock") .filter("sucursal_id = {0} ", suc.id) .filter("producto_codigo = {1} ", prod.codigo); return(connection.find <Stock>(q.build(), q.getParams())); }
public void nueva(double descuento, double total, byte cuotas, Cliente cliente, List <ItemFacturaMock> list) { if ((cliente == null)) { return; } Empleado empleado = Context.instance.security.loggedUser.empleado; connection.update(INSERT_FACTURA, descuento, total, cuotas, cliente.dni, empleado.dni ); int nro_factura = connection.find <int>(ULTIMA_FACTURA_CREADA_DEL_CLIENTE, cliente.dni, empleado.dni); if (cuotas == 1) { pagar(nro_factura, cuotas, empleado.dni); } foreach (ItemFactura itf in list) { connection.update(INSERT_ITEM_FACTURA, nro_factura, itf.producto_codigo, itf.precio, itf.cantidad ); connection.update(UPDATE_STOCK_CANTIDAD, itf.cantidad, empleado.sucursalId, itf.producto_codigo ); } }
public int findNextId() { return(connection.find <int>(FIND_LAST_ID) + 1); }
public int calcularTotalVentas(int sucursal_id, string anio) { return(connection.find <int>(TABLERO_CANTIDAD_VENTAS, sucursal_id, anio)); }
public Cliente findByDni(int dni) { return(connection.find <Cliente>("SELECT * FROM EL_GRUPO.Cliente WHERE dni = {0}", dni)); }