public Usuario RetornaUsuario(string id) { try { string query = "SELECT * FROM USUARIO WHERE ID_USUARIO = " + id; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "USUARIO"); Usuario u = new Usuario(); u.Id = ds.Tables[0].Rows[0]["ID_USUARIO"].ToString(); u.Rut = ds.Tables[0].Rows[0]["RUT_USUARIO"].ToString(); u.Nombre = ds.Tables[0].Rows[0]["NOMBRE_USUARIO"].ToString(); u.Clave = ds.Tables[0].Rows[0]["CLAVE_USUARIO"].ToString(); u.Direccion = ds.Tables[0].Rows[0]["DIRECCION_USUARIO"].ToString(); u.Email = ds.Tables[0].Rows[0]["EMAIL_USUARIO"].ToString(); u.EsCajero = char.Parse(ds.Tables[0].Rows[0]["ESCAJERO_USUARIO"].ToString()); u.EsAdmin = char.Parse(ds.Tables[0].Rows[0]["ESADMIN_USUARIO"].ToString()); u.EsJefeOperaciones = char.Parse(ds.Tables[0].Rows[0]["ESJO_USUARIO"].ToString()); return(u); } catch (Exception ex) { return(null); } }
public DataSet ListarIdNombreCajeroSQL() { try { string query = "SELECT ID_USUARIO, NOMBRE_USUARIO FROM USUARIO WHERE ESCAJERO_USUARIO = 'T' ORDER BY NOMBRE_USUARIO"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "USUARIO"); return(ds); } catch (Exception ex) { return(null); } }
private DataSet RetornaIdCategoria(string categoria) { try { Conexion.Conecta co = new Conexion.Conecta(); string query = "SELECT * FROM CATEGORIA_PRODUCTO WHERE NOMBRE_CATEGORIAPRODUCTO = '" + categoria + "'"; DataSet ds = co.AterrizaResultadoConsulta(query, "CATEGORIA_PRODUCTO"); return(ds); } catch (Exception ex) { return(null); } }
public DataSet ListarCamposSQL() { try { string query = "SELECT ID_CATEGORIAPRODUCTO AS ID, NOMBRE_CATEGORIAPRODUCTO AS NOMBRE, ESTATUS_CATEGORIAPRODUCTO AS ESTATUS FROM CATEGORIA_PRODUCTO ORDER BY NOMBRE_CATEGORIAPRODUCTO"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CATEGORIA_PRODUCTO"); return(ds); } catch (Exception ex) { return(null); } }
public DataSet ListarCamposGridView() { try { string query = "SELECT T.ID_TERMINAL AS ID, T.MAC_TERMINAL AS MAC, T.ESTATUS_TERMINAL AS ESTATUS, US.NOMBRE_USUARIO AS USUARIO" + " FROM TERMINAL T, USUARIO US WHERE T.ID_USUARIO = US.ID_USUARIO AND T.ID_TERMINAL <> 1"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "TERMINAL"); return(ds); } catch (Exception ex) { return(null); } }
public DataSet ListarCamposSQL() { try { string query = "SELECT ID_CONTRATO ID, CLI.NOMBRE_CLIENTE CLIENTE, FECHA_CONTRATO FECHA, ESTATUS_CONTRATO ESTATUS " + "FROM CLIENTE CLI, CONTRATO CONT WHERE CONT.ID_CLIENTE = CLI.ID_CLIENTE"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CONTRATO"); return(ds); } catch (Exception ex) { return(null); } }
/* * Devuelve un registro si el nombre de usuario y clave coinciden */ public DataSet CoincideUsuarioSQL(string nom, string clave) { try { string query = "SELECT * FROM USUARIO " + "WHERE NOMBRE_USUARIO = '" + nom + "' AND CLAVE_USUARIO = '" + clave + "'"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "USUARIO"); return(ds); } catch (Exception ex) { return(null); } }
public DataSet ListarClienteSQL() { try { string query = "SELECT ID_CLIENTE AS ID, RUT_CLIENTE AS RUT, NOMBRE_CLIENTE AS NOMBRE, DIRECCION_CLIENTE AS DIRECCION, " + "EMAIL_CLIENTE AS EMAIL, FONO_CLIENTE AS TELEFONO, GIRO_CLIENTE AS GIRO " + "FROM CLIENTE WHERE ID_CLIENTE <> 1 ORDER BY NOMBRE_CLIENTE "; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CLIENTE"); return(ds); } catch (Exception ex) { return(null); } }
public string EncuentraIdUsuario(string nombre) { try { string id = string.Empty; string query = "SELECT ID_USUARIO FROM USUARIO WHERE NOMBRE_USUARIO = '" + nombre + "'"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "USUARIO"); id = ds.Tables[0].Rows[0][0].ToString(); return(id); } catch (Exception ex) { return(null); } }
public string EncuentraIdVenta(string fecha, string usuario) { try { string id = string.Empty; string query = "SELECT ID_VENTA FROM VENTA WHERE ID_USUARIO = " + usuario + " AND FECHAHORA_VENTA = TO_DATE('" + fecha + "','DD-MM-YYYY HH24:MI:SS')"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "VENTA"); id = ds.Tables[0].Rows[0][0].ToString(); return(id); } catch (Exception ex) { return(null); } }
public string RetornaId(string mac) { try { string id = string.Empty; string query = "SELECT * FROM TERMINAL WHERE MAC_TERMINAL = '" + mac + "'"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "TERMINAL"); id = ds.Tables[0].Rows[0][0].ToString(); return(id); } catch (Exception ex) { return(null); } }
public string EncuentraIdCliente(string nombre) { try { string id = string.Empty; string query = "SELECT ID_CLIENTE FROM CLIENTE WHERE NOMBRE_CLIENTE = '" + nombre + "'"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CLIENTE"); id = ds.Tables[0].Rows[0][0].ToString(); return(id); } catch (Exception ex) { return(null); } }
public DataSet ListarIdNombreSQL() { try { string query = "SELECT ID_TERMINAL, MAC_TERMINAL FROM TERMINAL"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "TERMINAL"); DataRow dr = ds.Tables[0].NewRow(); dr[0] = "0"; dr[1] = "SELECCIONE"; ds.Tables[0].Rows.Add(dr); return(ds); } catch (Exception ex) { return(null); } }
/* * Rellena un dataset con la informacion de los productos con su categorias por nombre (Finalidad rellena GridView) */ public DataSet ListarProductoSQL() { try { string query = "SELECT ID_PRODUCTO AS ID, NOMBRE_PRODUCTO AS PRODUCTO, CANTIDAD_PRODUCTO AS STOCK, " + "DESCRIPCION_PRODUCTO AS DESCRIPCION, ESTATUS_PRODUCTO AS ACTIVO, " + "PRECIO_PRODUCTO AS PRECIO, NOMBRE_CATEGORIAPRODUCTO AS CATEGORIA " + "FROM PRODUCTO P, CATEGORIA_PRODUCTO CP " + "WHERE P.ID_CATEGORIAPRODUCTO = CP.ID_CATEGORIAPRODUCTO ORDER BY NOMBRE_PRODUCTO"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "PRODUCTO"); return(ds); } catch (Exception ex) { return(null); } }
public DataSet ListarIdNombreSQL() { try { string query = "SELECT ID_CATEGORIAPRODUCTO, NOMBRE_CATEGORIAPRODUCTO FROM CATEGORIA_PRODUCTO ORDER BY NOMBRE_CATEGORIAPRODUCTO"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CATEGORIA_PRODUCTO"); DataRow dr = ds.Tables[0].NewRow(); dr[0] = "0"; dr[1] = "SELECCIONE"; ds.Tables[0].Rows.Add(dr); return(ds); } catch (Exception ex) { return(null); } }
public string NombreCajero(string mac) { try { string nombre = string.Empty; string query = "SELECT US.NOMBRE_USUARIO AS USUARIO" + " FROM TERMINAL T, USUARIO US WHERE T.ID_USUARIO = US.ID_USUARIO AND T.MAC_TERMINAL = '" + mac + "'"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "TERMINAL"); nombre = ds.Tables[0].Rows[0][0].ToString(); return(nombre); } catch (Exception ex) { return(null); } }
public DataSet ListarIdContratoSQL() { try { string query = "SELECT ID_CONTRATO FROM CONTRATO"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CONTRATO"); DataRow dr = ds.Tables[0].NewRow(); dr[0] = "0"; dr[1] = "SELECCIONE"; ds.Tables[0].Rows.Add(dr); return(ds); } catch (Exception ex) { return(null); } }
public CategoriaProducto RetornaCategoria(string id) { try { string query = "SELECT * FROM CATEGORIA_PRODUCTO WHERE ID_CATEGORIAPRODUCTO = " + id; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CATEGORIA_PRODUCTO"); CategoriaProducto cp = new CategoriaProducto(); cp.Id = ds.Tables[0].Rows[0]["ID_CATEGORIAPRODUCTO"].ToString(); cp.Nombre = ds.Tables[0].Rows[0]["NOMBRE_CATEGORIAPRODUCTO"].ToString(); cp.Estatus = char.Parse(ds.Tables[0].Rows[0]["ESTATUS_CATEGORIAPRODUCTO"].ToString()); return(cp); } catch (Exception ex) { return(null); } }
public Terminal RetornaTerminal(string id) { try { string query = "SELECT * FROM TERMINAL WHERE ID_TERMINAL = " + id; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "TERMINAL"); Terminal t = new Terminal(); t.Id = ds.Tables[0].Rows[0]["ID_TERMINAL"].ToString(); t.Mac = ds.Tables[0].Rows[0]["MAC_TERMINAL"].ToString(); t.Estatus = char.Parse(ds.Tables[0].Rows[0]["ESTATUS_TERMINAL"].ToString()); t.Usuario = ds.Tables[0].Rows[0]["ID_USUARIO"].ToString(); return(t); } catch (Exception ex) { return(null); } }
public Contrato RetornaContrato(string id) { try { string query = "SELECT * FROM CONTRATO WHERE ID_CONTRATO = " + id; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CONTRATO"); Contrato c = new Contrato(); c.Id = ds.Tables[0].Rows[0]["ID_CONTRATO"].ToString(); c.FechaContrato = DateTime.Parse(ds.Tables[0].Rows[0]["FECHA_CONTRATO"].ToString()); c.Estatus = char.Parse(ds.Tables[0].Rows[0]["ESTATUS_CONTRATO"].ToString()); c.Cliente = ds.Tables[0].Rows[0]["ID_CLIENTE"].ToString(); return(c); } catch (Exception ex) { return(null); } }
public string[] RetonaIdDescripcionPrecioProducto(string id) { try { string[] precio = new string[4]; Conexion.Conecta co = new Conexion.Conecta(); string query = "SELECT NOMBRE_PRODUCTO, COALESCE(DESCRIPCION_PRODUCTO, 'SIN DESCRIPCIÓN'), PRECIO_PRODUCTO, CANTIDAD_PRODUCTO FROM PRODUCTO WHERE ID_PRODUCTO = " + id; DataSet ds = co.AterrizaResultadoConsulta(query, "PRODUCTO"); precio[0] = ds.Tables["PRODUCTO"].Rows[0][0].ToString(); precio[1] = ds.Tables["PRODUCTO"].Rows[0][1].ToString(); precio[2] = ds.Tables["PRODUCTO"].Rows[0][2].ToString(); precio[3] = ds.Tables["PRODUCTO"].Rows[0][3].ToString(); return(precio); } catch (Exception ex) { return(null); } }
/* * Lista todos los nombre de los usuario (Ocupado en LogIn y en Mantenerdor de usuarios) */ public String[] ListarNombreUsuarioSQL() { try { string query = "SELECT NOMBRE_USUARIO FROM USUARIO ORDER BY NOMBRE_USUARIO"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "USUARIO"); int registros = ds.Tables[0].Rows.Count; String[] usuarios = new String[registros]; for (int i = 0; i < registros; i++) { usuarios[i] = ds.Tables[0].Rows[i][0].ToString(); } return(usuarios); } catch (Exception ex) { return(null); } }
public String[] ListarNombreClienteSQL() { try { string query = "SELECT CLI.NOMBRE_CLIENTE NOMBRE FROM CLIENTE CLI, CONTRATO CONT " + "WHERE CLI.ID_CLIENTE = CONT.ID_CLIENTE AND CONT.ESTATUS_CONTRATO = 'T'"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CLIENTE"); int registros = ds.Tables["CLIENTE"].Rows.Count; String[] productos = new String[registros]; for (int i = 0; i < registros; i++) { productos[i] = ds.Tables["CLIENTE"].Rows[i][0].ToString(); } return(productos); } catch (Exception ex) { return(null); } }
public bool CajaAbierta(string mac) { try { string query = "SELECT * FROM TERMINAL WHERE MAC_TERMINAL = '" + mac + "'"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "TERMINAL"); if (ds.Tables[0].Rows[0][2].ToString().Equals("T")) { return(true); } else { return(false); } } catch (Exception ex) { return(false); } }
/* * Lista a los usuario con alias en sus cabeceras de columnas y rellena al data grid view del mantenedor de usuario */ public DataSet ListarUsuarioSQL() { try { string query = "SELECT ID_USUARIO AS ID, NOMBRE_USUARIO AS NOMBRE," + " RUT_USUARIO AS RUT," + " CLAVE_USUARIO AS CLAVE," + " DIRECCION_USUARIO AS DIRECCION," + " EMAIL_USUARIO AS Email," + " ESCAJERO_USUARIO AS CAJERO," + " ESADMIN_USUARIO AS ADMIN," + " ESJO_USUARIO AS JEFEOP" + " FROM USUARIO WHERE ID_USUARIO <> 1 ORDER BY NOMBRE_USUARIO"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "USUARIO"); return(ds); } catch (Exception ex) { return(null); } }
public bool CoincidenUsuarioTerminal(string id_usuario, string mac) { try { string query = "SELECT * FROM TERMINAL WHERE ID_USUARIO = " + id_usuario + " AND MAC_TERMINAL = '" + mac + "'"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "TERMINAL"); if (ds.Tables[0].Rows.Count > 0) { return(true); } else { return(false); } } catch (Exception ex) { return(false); } }
public Cliente RetornaCliente(string id) { try { string query = "SELECT * FROM CLIENTE WHERE ID_CLIENTE = " + id; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "CLIENTE"); Cliente c = new Cliente(); c.Id = ds.Tables[0].Rows[0]["ID_CLIENTE"].ToString(); c.Rut = ds.Tables[0].Rows[0]["RUT_CLIENTE"].ToString(); c.Nombre = ds.Tables[0].Rows[0]["NOMBRE_CLIENTE"].ToString(); c.Direccion = ds.Tables[0].Rows[0]["DIRECCION_CLIENTE"].ToString(); c.Email = ds.Tables[0].Rows[0]["EMAIL_CLIENTE"].ToString(); c.Telefono = ds.Tables[0].Rows[0]["FONO_CLIENTE"].ToString(); c.Giro = ds.Tables[0].Rows[0]["GIRO_CLIENTE"].ToString(); return(c); } catch (Exception ex) { return(null); } }
public String[] ListarNombreProductoSQL() { try { string query = "SELECT ID_PRODUCTO ID, NOMBRE_PRODUCTO NOMBRE, COALESCE(DESCRIPCION_PRODUCTO, 'SIN DESCRIPCIÓN') DESCRIPCION" + " FROM PRODUCTO WHERE ESTATUS_PRODUCTO = 'T' AND ID_CATEGORIAPRODUCTO <> 1"; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "PRODUCTO"); int registros = ds.Tables["PRODUCTO"].Rows.Count; String[] productos = new String[registros]; for (int i = 0; i < registros; i++) { productos[i] = ds.Tables["PRODUCTO"].Rows[i][0].ToString() + " - " + ds.Tables["PRODUCTO"].Rows[i][1].ToString() + " - " + ds.Tables["PRODUCTO"].Rows[i][2].ToString(); } return(productos); } catch (Exception ex) { return(null); } }
public Producto CreaProducto(string id) { try { string query = "SELECT * FROM PRODUCTO WHERE ID_PRODUCTO = " + id; Conexion.Conecta co = new Conexion.Conecta(); DataSet ds = co.AterrizaResultadoConsulta(query, "PRODUCTO"); Producto p = new Producto(); p.Id_prod = int.Parse(ds.Tables[0].Rows[0]["ID_PRODUCTO"].ToString()); p.Nombre_prod = ds.Tables[0].Rows[0]["NOMBRE_PRODUCTO"].ToString(); p.Cantidad_prod = int.Parse(ds.Tables[0].Rows[0]["CANTIDAD_PRODUCTO"].ToString()); p.Descripcion_prod = ds.Tables[0].Rows[0]["DESCRIPCION_PRODUCTO"].ToString(); p.Estatus_producto = char.Parse(ds.Tables[0].Rows[0]["ESTATUS_PRODUCTO"].ToString()); p.Precio_producto = int.Parse(ds.Tables[0].Rows[0]["PRECIO_PRODUCTO"].ToString()); p.Id_categoriaproducto = int.Parse(ds.Tables[0].Rows[0]["ID_CATEGORIAPRODUCTO"].ToString()); return(p); } catch (Exception ex) { return(null); } }