Example #1
0
        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);
            }
        }
Example #2
0
 public bool EliminaContratoSQL(string id)
 {
     try
     {
         string           query = "DELETE FROM CONTRATO WHERE ID_CONTRATO = " + id;
         Conexion.Conecta co    = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #3
0
 public bool EliminarClienteSQL(string id)
 {
     try
     {
         string           query = "DELETE FROM CLIENTE WHERE ID_CLIENTE = " + id;
         Conexion.Conecta co    = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #4
0
 public bool EliminarCategoriaProductoSQL(string id)
 {
     try
     {
         string           query = "DELETE FROM CATEGORIA_PRODUCTO WHERE ID_CATEGORIAPRODUCTO = " + id;
         Conexion.Conecta co    = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #5
0
 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);
     }
 }
Example #6
0
 public bool EliminarUsuarioSQL(string id)
 {
     try
     {
         string           query = "DELETE FROM USUARIO WHERE ID_USUARIO = " + id;
         Conexion.Conecta co    = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #7
0
 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);
     }
 }
Example #8
0
 public bool CrearDetalleVentaSQL(string id, string cantidad, string valor, string prod)
 {
     try
     {
         string           query = "INSERT INTO DETALLE VALUES (" + id + ", " + cantidad + ", " + valor + ", " + prod + ")";
         Conexion.Conecta co    = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #9
0
 public bool EliminarTerminalSQL(string id)
 {
     try
     {
         string           query = "DELETE FROM TERMINAL WHERE ID_TERMINAL = " + id;
         Conexion.Conecta co    = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #10
0
 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);
     }
 }
Example #11
0
 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);
     }
 }
Example #12
0
 /*
  * 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);
     }
 }
Example #13
0
 public bool CrearCategoriaProductoSQL(string nombre, char estatus)
 {
     try
     {
         string query = "INSERT INTO CATEGORIA_PRODUCTO VALUES (CATEGORIA_PRODUCTO_SEQ.NEXTVAL, '" + nombre + "', " +
                        "'" + estatus + "')";
         Conexion.Conecta co = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #14
0
 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);
     }
 }
Example #15
0
 public bool CrearContratoSQL(string fecha, string estatus, string cliente)
 {
     try
     {
         string query = "INSERT INTO CONTRATO VALUES (CONTRATO_SEQ.NEXTVAL, TO_DATE('" + fecha + "','DD-MM-YYYY'), '" +
                        estatus + "', " + cliente + ")";
         Conexion.Conecta co = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #16
0
 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);
     }
 }
Example #17
0
 public bool CrearVentaSQL(string fecha, string patente, string total, char comercial, char pagada,
                           char anulada, string observacion, string cliente, string usuario, string notacredito)
 {
     try
     {
         string query = "INSERT INTO VENTA VALUES (VENTA_SEQ.NEXTVAL,TO_DATE('" + fecha + "','DD-MM-YYYY HH24:MI:SS'), '" + patente + "', " +
                        total + ", '" + comercial + "', '" + pagada + "', '" + anulada + "', '" + observacion + "', " + cliente + ", " + usuario + ", " + notacredito + ")";
         Conexion.Conecta co = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #18
0
 public bool ActualizarCategoriaProductoSQL(string id, string nombre, char estatus)
 {
     try
     {
         string query = "UPDATE CATEGORIA_PRODUCTO SET NOMBRE_CATEGORIAPRODUCTO = '" + nombre + "', " +
                        "ESTATUS_CATEGORIAPRODUCTO = '" + estatus + "' " +
                        "WHERE ID_CATEGORIAPRODUCTO = " + id;
         Conexion.Conecta co = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #19
0
 public bool ActualizaContratoSQL(string id, string fecha, string estatus, string cliente)
 {
     try
     {
         string query = "UPDATE CONTRATO SET FECHA_CONTRATO = TO_DATE('" + fecha + "','DD-MM-YYYY'), " +
                        "ESTATUS_CONTRATO = '" + estatus + "', " +
                        "ID_CLIENTE = " + cliente + " WHERE ID_CONTRATO = " + id;
         Conexion.Conecta co = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #20
0
 public bool ActualizarTerminalSQL(string id, string mac, char estatus, string usuario)
 {
     try
     {
         string query = "UPDATE TERMINAL SET MAC_TERMINAL = '" + mac + "', " +
                        "ESTATUS_TERMINAL = '" + estatus + "', " +
                        "ID_USUARIO = " + usuario +
                        " WHERE ID_TERMINAL= " + id;
         Conexion.Conecta co = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #21
0
        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);
            }
        }
Example #22
0
        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);
            }
        }
Example #23
0
        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);
            }
        }
Example #24
0
 public bool CrearClienteSQL(string rut, string nombre, string direccion, string email, string telefono, string giro)
 {
     try
     {
         string query = "INSERT INTO CLIENTE VALUES (CLIENTE_SEQ.NEXTVAL, '" + rut + "', " +
                        "'" + nombre + "', '" + direccion + "', " +
                        "'" + email + "', '" + telefono + "', " +
                        "'" + giro + "')";
         Conexion.Conecta co = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #25
0
 public bool CrearTerminalSQL(string mac, char estatus, string usuario)
 {
     try
     {
         string query = "INSERT INTO TERMINAL VALUES (TERMINAL_SEQ.NEXTVAL, '"
                        + mac + "', '"
                        + estatus + "', "
                        + usuario + ")";
         Conexion.Conecta co = new Conexion.Conecta();
         co.EjecutarComando(query);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #26
0
        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);
            }
        }
Example #27
0
 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);
     }
 }
Example #28
0
        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);
            }
        }
Example #29
0
 /*
  * 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);
     }
 }
Example #30
0
 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);
     }
 }