Exemplo n.º 1
0
        public string obtenerNumGuias(ObjConexion obj)
        {
            conexion(obj);
            string sql = "SELECT COUNT(*) FROM vistaGuias";

            return(selectEscalar(sql) + "");
        }
Exemplo n.º 2
0
        public DataSet obtenerEmpleados(ObjConexion obj)
        {
            conexion(obj);
            string sql = "execute sp_selectEmpleados;";

            return(consultasql(sql));
        }
Exemplo n.º 3
0
        public void actualizarMercaderia(ObjConexion obj, Mercaderia mercaderia)
        {
            conexion(obj);

            string sql = Constantes.ACTUALIZAR_MERCADERIA;

            // Set the Connection, CommandText and Parameters.
            cmd = new OleDbCommand(sql, con);

            cmd.Parameters.Add("idMercaderia", OleDbType.Integer);
            cmd.Parameters.Add("idTipoMerca", OleDbType.Integer);
            cmd.Parameters.Add("idCliente", OleDbType.Integer);
            cmd.Parameters.Add("descripcionMercaderia", OleDbType.VarWChar, 100);
            cmd.Parameters.Add("areaCubica", OleDbType.Double);
            cmd.Parameters.Add("categoria", OleDbType.VarWChar, 100);
            cmd.Parameters.Add("unidad", OleDbType.VarWChar, 100);
            cmd.Parameters.Add("cantidad", OleDbType.Integer);
            cmd.Parameters[0].Value = mercaderia.IdMercaderia;
            cmd.Parameters[1].Value = mercaderia.IdTipoMercaderia;
            cmd.Parameters[2].Value = mercaderia.IdCliente;
            cmd.Parameters[3].Value = mercaderia.Descripcion;
            cmd.Parameters[4].Value = mercaderia.AreaCubica;
            cmd.Parameters[5].Value = mercaderia.Categoria;
            cmd.Parameters[6].Value = mercaderia.Unidad;
            cmd.Parameters[7].Value = mercaderia.Cantidad;

            // Call  Prepare and ExecuteNonQuery.
            cmd.Prepare();
            cmd.ExecuteNonQuery();

            closeConexion();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Global.empleado != null)
            {
                if (Global.empleado.IdCargo == 1)
                {
                    cEmpleado   = new CEmpleado();
                    cCliente    = new CCliente();
                    cMercaderia = new CMercaderia();
                    cRegistro   = new CRegistro();

                    obj         = new ClassAdo();
                    objConexion = new ObjConexion(Constantes.BASE_DE_DATOS, Constantes.USER_ADM, Constantes.USER_ADM_PASS, Constantes.SERVIDOR);

                    if (!this.IsPostBack)
                    {
                        this.BindGrid();
                    }

                    numEmpleados   = cEmpleado.obtenerNumEmpleados(objConexion);
                    numClientes    = cCliente.obtenerNumClientes(objConexion);
                    numMercaderias = cMercaderia.obtenerNumMercaderias(objConexion);
                    numRegistros   = cRegistro.obtenerNumGuias(objConexion);
                }
                else
                {
                    Response.Redirect("~/default.aspx");
                }
            }
            else
            {
                Response.Redirect("~/default.aspx");
            }
        }
Exemplo n.º 5
0
        public string obtenerNumEmpleados(ObjConexion obj)
        {
            conexion(obj);
            string sql = "SELECT COUNT(*) FROM Empleado WHERE estado = 1";

            return(selectEscalar(sql) + "");
        }
Exemplo n.º 6
0
        public string obtenerNumMercaderias(ObjConexion obj)
        {
            conexion(obj);
            string sql = "SELECT COUNT(*) FROM Mercaderia";

            return(selectEscalar(sql) + "");
        }
Exemplo n.º 7
0
        public DataSet obtenerClientes(ObjConexion obj)
        {
            conexion(obj);
            string sql = Constantes.OBTENER_CLIENTES;

            return(consultasql(sql));
        }
Exemplo n.º 8
0
        public void eliminarCliente(ObjConexion obj, Cliente cliente)
        {
            conexion(obj);

            string sql = Constantes.ACTUALIZAR_CLIENTE;

            // Set the Connection, CommandText and Parameters.
            cmd = new OleDbCommand(sql, con);

            cmd.Parameters.Add("idEmpleado", OleDbType.Integer);
            cmd.Parameters.Add("nombreEmpresa", OleDbType.VarWChar, 20);
            cmd.Parameters.Add("dueñoEmpresa", OleDbType.VarWChar, 20);
            cmd.Parameters.Add("RUC", OleDbType.VarWChar, 13);
            cmd.Parameters.Add("estado", OleDbType.Integer);
            cmd.Parameters[0].Value = cliente.IdCliente;
            cmd.Parameters[1].Value = cliente.NombreEmpresa;
            cmd.Parameters[2].Value = cliente.DueñoEmpresa;
            cmd.Parameters[3].Value = cliente.RUC;
            cmd.Parameters[4].Value = 0; // estado 0 --> Eliminado

            // Call  Prepare and ExecuteNonQuery.
            cmd.Prepare();
            cmd.ExecuteNonQuery();

            closeConexion();
        }
        public DataSet obtenerTiposMercaderia(ObjConexion obj)
        {
            conexion(obj);
            string sql = Constantes.OBTENER_TIPOS_MERCADERIA;

            return(consultasql(sql));
        }
Exemplo n.º 10
0
        public List <Mercaderia> obtenerListaMercaderia(ObjConexion obj)
        {
            conexion(obj);

            List <Mercaderia> mercas = new List <Mercaderia>();

            string sql = Constantes.OBTENER_MERCADERIAS;

            DataSet ds = consultasql(sql);

            //Itera sobre la lista para llenar la dropdownlist
            foreach (DataTable table in ds.Tables)
            {
                foreach (DataRow dr in table.Rows)
                {
                    int    idMercaderia = int.Parse(dr["idMercaderia"].ToString());
                    int    idTipo       = int.Parse(dr["idTipoMerca"].ToString());
                    int    idCliente    = int.Parse(dr["idCliente"].ToString());
                    string descripcion  = dr["descripcionMercaderia"].ToString();
                    double areaCubica   = double.Parse(dr["areaCubica"].ToString());
                    string categoria    = dr["categoria"].ToString();
                    string unidad       = dr["unidad"].ToString();
                    int    cantidad     = int.Parse(dr["cantidad"].ToString());

                    mercas.Add(new Mercaderia(idMercaderia, idTipo, idCliente, descripcion, areaCubica, categoria, unidad, cantidad));
                }
            }

            return(mercas);
        }
Exemplo n.º 11
0
        public void actualizarRegistro(ObjConexion obj, Registro registro)
        {
            conexion(obj);

            string sql = Constantes.ACTUALIZAR_REGISTRO;

            // Set the Connection, CommandText and Parameters.
            cmd = new OleDbCommand(sql, con);

            cmd.Parameters.Add("idRegistro", OleDbType.Integer);
            cmd.Parameters.Add("idCliente", OleDbType.Integer);
            cmd.Parameters.Add("idMercaderia", OleDbType.Integer);
            cmd.Parameters.Add("idTipoRegistro", OleDbType.Integer);
            cmd.Parameters.Add("idEmpleado", OleDbType.Integer);
            cmd.Parameters.Add("fecha", OleDbType.VarChar, 10);
            cmd.Parameters.Add("cantidad", OleDbType.Integer);
            cmd.Parameters.Add("areaCubica", OleDbType.Double);
            cmd.Parameters.Add("estado", OleDbType.Integer);
            cmd.Parameters[0].Value = registro.IdRegistro;
            cmd.Parameters[1].Value = registro.IdCliente;
            cmd.Parameters[2].Value = registro.IdMercaderia;
            cmd.Parameters[3].Value = registro.IdTipoRegistro;
            cmd.Parameters[4].Value = registro.IdEmpleado;
            cmd.Parameters[5].Value = registro.Fecha;
            cmd.Parameters[6].Value = registro.Cantidad;
            cmd.Parameters[7].Value = registro.AreaCubica;
            cmd.Parameters[8].Value = registro.Estado;

            // Call  Prepare and ExecuteNonQuery.
            cmd.Prepare();
            cmd.ExecuteNonQuery();

            closeConexion();
        }
Exemplo n.º 12
0
        public DataSet obtenerGuiaSalida(ObjConexion obj)
        {
            conexion(obj);
            string sql = Constantes.OBTENER_GUIA_SALIDA;

            return(consultasql(sql));
        }
Exemplo n.º 13
0
        public DataSet obtenerGuiaEntrada(ObjConexion obj)
        {
            conexion(obj);
            string sql = Constantes.OBTENER_GUIA_ENTRADA;

            return(consultasql(sql));
        }
Exemplo n.º 14
0
        public void registrarEmpleado(ObjConexion obj, Empleado empleado)
        {
            conexion(obj);
            string sql = Constantes.REGISTRAR_EMPLEADO;

            // Set the Connection, CommandText and Parameters.
            cmd = new OleDbCommand(sql, con);

            cmd.Parameters.Add("idCargo", OleDbType.Integer);
            cmd.Parameters.Add("DNI", OleDbType.VarWChar, 8);
            cmd.Parameters.Add("nombreEmpleado", OleDbType.VarWChar, 20);
            cmd.Parameters.Add("usuario", OleDbType.VarWChar, 20);
            cmd.Parameters.Add("contraseña", OleDbType.VarWChar, 20);
            cmd.Parameters.Add("estado", OleDbType.VarWChar, 20);
            cmd.Parameters[0].Value = empleado.IdCargo;
            cmd.Parameters[1].Value = empleado.DNI;
            cmd.Parameters[2].Value = empleado.Nombre;
            cmd.Parameters[3].Value = empleado.Usuario;
            cmd.Parameters[4].Value = empleado.Contraseña;
            cmd.Parameters[5].Value = empleado.Estado;

            // Call  Prepare and ExecuteNonQuery.
            cmd.Prepare();
            cmd.ExecuteNonQuery();

            closeConexion();
        }
Exemplo n.º 15
0
        public DataSet obtenerTiposRegistro(ObjConexion obj)
        {
            conexion(obj);
            string sql = Constantes.OBTENER_TIPO_REGISTRO;

            return(consultasql(sql));
        }
Exemplo n.º 16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Global.empleado != null)
            {
                idEmpleado    = Global.empleado.IdEmpleado;
                cRegistro     = new CRegistro();
                cTipoRegistro = new CTipoRegistro();
                cMercaderia   = new CMercaderia();
                cCliente      = new CCliente();
                obj           = new ClassAdo();
                objConexion   = new ObjConexion(Constantes.BASE_DE_DATOS, Constantes.USER_ADM, Constantes.USER_ADM_PASS, Constantes.SERVIDOR);

                clientes = cCliente.obtenerListaClientes(objConexion);

                if (!this.IsPostBack)
                {
                    this.BindGrid();
                    txtFecha.Text    = DateTime.Now.ToShortDateString();
                    txtFecha.Enabled = false;

                    dataSet = cTipoRegistro.obtenerTiposRegistro(objConexion);

                    //Itera sobre la lista para llenar la dropdownlist
                    foreach (DataTable table in dataSet.Tables)
                    {
                        foreach (DataRow dr in table.Rows)
                        {
                            string idTipo      = dr["idTipoRegistro"].ToString();
                            string descripcion = dr["descripcionTipo"].ToString();

                            listaTipo.Items.Add(new ListItem(descripcion, idTipo));
                        }
                    }
                    dataSet.Clear();
                    cTipoRegistro.closeConexion();

                    //Itera sobre la lista de clientes para llenar la dropdownlist
                    foreach (Cliente clien in clientes)
                    {
                        listaCliente.Items.Add(new ListItem(clien.NombreEmpresa, clien.IdCliente + ""));

                        foreach (CAPA_DATOS.Mercaderia merca in clien.Mercaderias)
                        {
                            //listaMercaderia.Items.Add(new ListItem(merca.Descripcion, merca.IdMercaderia + ""));
                        }
                    }
                    cCliente.closeConexion();
                }
            }
            else
            {
                Response.Redirect("~/default.aspx");
            }
        }
Exemplo n.º 17
0
        protected void Page_Load(object sender, EventArgs e)
        {
            cEmpleado   = new CEmpleado();
            obj         = new ClassAdo();
            objConexion = new ObjConexion(Constantes.BASE_DE_DATOS, Constantes.USER_ADM, Constantes.USER_ADM_PASS, Constantes.SERVIDOR);

            if (!this.IsPostBack)
            {
                this.BindGrid();
            }
        }
Exemplo n.º 18
0
        public Empleado obtenerEmpleadoPorCredenciales(ObjConexion obj, string usuario, string contraseña)
        {
            conexion(obj);
            string sql = Constantes.OBTENER_EMPLEADO_POR_CREDENCIALES;

            cmd = new OleDbCommand(sql, con);

            cmd.Parameters.Add("usuario", OleDbType.VarWChar, 100);
            cmd.Parameters.Add("contraseña", OleDbType.VarWChar, 100);

            cmd.Parameters[0].Value = usuario;
            cmd.Parameters[1].Value = contraseña;

            // Call  Prepare and ExecuteNonQuery.
            cmd.Prepare();
            cmd.ExecuteNonQuery();

            dsEmpleado = new DataSet();
            OleDbDataAdapter da = new OleDbDataAdapter(cmd);

            da.Fill(dsEmpleado, "tabla");
            con.Close();

            //Itera sobre el dataset  para crear un obj empelado
            foreach (DataTable table in dsEmpleado.Tables)
            {
                foreach (DataRow dr in table.Rows)
                {
                    int    idEmpleado     = int.Parse(dr["idEmpleado"].ToString());
                    int    idCargo        = int.Parse(dr["idCargo"].ToString());
                    string dni            = dr["DNI"].ToString();
                    string nombreEmpleado = dr["nombreEmpleado"].ToString();

                    int estado = int.Parse(dr["estado"].ToString());

                    empleado = new Empleado(idEmpleado, idCargo, dni, nombreEmpleado, usuario, contraseña, estado);
                }
            }

            if (empleado != null)
            {
                return(empleado);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 19
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Global.empleado != null)
            {
                cMercaderia     = new CMercaderia();
                cCliente        = new CCliente();
                cTipoMercaderia = new CTipoMercaderia();
                obj             = new ClassAdo();
                objConexion     = new ObjConexion(Constantes.BASE_DE_DATOS, Constantes.USER_OPERARIO, Constantes.USER_OPERARIO_PASS, Constantes.SERVIDOR);

                DataSet dataSet = cCliente.obtenerClientes(objConexion);

                //Itera sobre la lista de clientes registrados para llenar la dropdownlist
                foreach (DataTable table in dataSet.Tables)
                {
                    foreach (DataRow dr in table.Rows)
                    {
                        string idCliente     = dr["idCliente"].ToString();
                        string nombreEmpresa = dr["nombreEmpresa"].ToString();

                        listaClientes.Items.Add(new ListItem(nombreEmpresa, idCliente));
                    }
                }
                dataSet.Clear();
                cCliente.closeConexion();

                dataSet = cTipoMercaderia.obtenerTiposMercaderia(objConexion);

                //Itera sobre la lista de tipos mercaderia registrados para llenar la dropdownlist
                foreach (DataTable table in dataSet.Tables)
                {
                    foreach (DataRow dr in table.Rows)
                    {
                        string idTipoMerca = dr["idTipoMerca"].ToString();
                        string descripcion = dr["descripcionTipoMerca"].ToString();

                        listaTipo.Items.Add(new ListItem(descripcion, idTipoMerca));
                    }
                }
                dataSet.Clear();
                cTipoMercaderia.closeConexion();

                txtCantidad.Text = "0";
            }
            else
            {
            }
        }
Exemplo n.º 20
0
        public void registrarTipoRegistro(ObjConexion obj, TipoRegistro tipoRegistro)
        {
            conexion(obj);
            string sql = Constantes.REGISTRAR_TIPO_REGISTRO;

            // Set the Connection, CommandText and Parameters.
            cmd = new OleDbCommand(sql, con);

            cmd.Parameters.Add("descripcionTipo", OleDbType.VarWChar, 100);
            cmd.Parameters[0].Value = tipoRegistro.DescripcionTipo;

            // Call  Prepare and ExecuteNonQuery.
            cmd.Prepare();
            cmd.ExecuteNonQuery();

            closeConexion();
        }
Exemplo n.º 21
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Global.empleado != null)
            {
                cCliente    = new CCliente();
                ado         = new ClassAdo();
                objConexion = new ObjConexion(Constantes.BASE_DE_DATOS, Constantes.USER_OPERARIO, Constantes.USER_OPERARIO_PASS, Constantes.SERVIDOR);

                if (!this.IsPostBack)
                {
                    this.BindGrid();
                }
            }
            else
            {
                Response.Redirect("~/default.aspx");
            }
        }
        public void registrarTipoMercaderia(ObjConexion obj, TipoMercaderia tipoMerca)
        {
            conexion(obj);
            string sql = Constantes.REGISTRAR_TIPO_MERCADERIA;

            // Set the Connection, CommandText and Parameters.
            cmd = new OleDbCommand(sql, con);

            cmd.Parameters.Add("descripcionMercaderia", OleDbType.VarWChar, 100);
            cmd.Parameters.Add("precioMerca", OleDbType.Decimal);
            cmd.Parameters[0].Value = tipoMerca.descripcionMercaderia;
            cmd.Parameters[1].Value = tipoMerca.precioMercaderia;

            // Call  Prepare and ExecuteNonQuery.
            cmd.Prepare();
            cmd.ExecuteNonQuery();

            closeConexion();
        }
Exemplo n.º 23
0
        public void actualizarTipoRegistro(ObjConexion obj, TipoRegistro tipoRegistro)
        {
            conexion(obj);

            string sql = Constantes.ACTUALIZAR_TIPO_MERCADERIA;

            // Set the Connection, CommandText and Parameters.
            cmd = new OleDbCommand(sql, con);

            cmd.Parameters.Add("idTipoRegistro", OleDbType.Integer);
            cmd.Parameters.Add("descripcionTipo", OleDbType.VarWChar, 100);
            cmd.Parameters[0].Value = tipoRegistro.IdTipoRegistro;
            cmd.Parameters[1].Value = tipoRegistro.DescripcionTipo;

            // Call  Prepare and ExecuteNonQuery.
            cmd.Prepare();
            cmd.ExecuteNonQuery();

            closeConexion();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Global.empleado != null)
            {
                if (Global.empleado.IdCargo == 1)
                {
                    cMercaderia = new CMercaderia();
                    obj         = new ClassAdo();
                    objConexion = new ObjConexion(Constantes.BASE_DE_DATOS, Constantes.USER_ADM, Constantes.USER_ADM_PASS, Constantes.SERVIDOR);

                    if (!this.IsPostBack)
                    {
                        this.BindGrid();
                    }
                }
            }
            else
            {
                Response.Redirect("~/default.aspx");
            }
        }
Exemplo n.º 25
0
        public List <Cliente> obtenerListaClientes(ObjConexion obj)
        {
            conexion(obj);

            listaCliente = new List <Cliente>();

            listaMercaderia = cMercaderia.obtenerListaMercaderia(obj);

            string sql = Constantes.OBTENER_CLIENTES;

            DataSet ds = consultasql(sql);

            //Itera sobre la lista para llenar la dropdownlist
            foreach (DataTable table in ds.Tables)
            {
                foreach (DataRow dr in table.Rows)
                {
                    int    idCliente = int.Parse(dr["idCliente"].ToString());
                    string nombre    = dr["nombreEmpresa"].ToString();
                    string dueño     = dr["dueñoEmpresa"].ToString();
                    string ruc       = dr["RUC"].ToString();
                    int    estado    = int.Parse(dr["estado"].ToString());

                    Cliente cliente = new Cliente(idCliente, nombre, dueño, ruc, estado);

                    foreach (Mercaderia merca in listaMercaderia)
                    {
                        if (cliente.IdCliente == merca.IdCliente)
                        {
                            cliente.Mercaderias.Add(merca);
                        }
                    }


                    listaCliente.Add(cliente);
                }
            }
            return(listaCliente);
        }
Exemplo n.º 26
0
 protected void Page_Load(object sender, EventArgs e)
 {
     obj         = new ClassAdo();
     cEmpleado   = new CEmpleado();
     objConexion = new ObjConexion(Constantes.BASE_DE_DATOS, Constantes.USER_ADM, Constantes.USER_ADM_PASS, Constantes.SERVIDOR);
 }