Exemple #1
0
 private void Verficacion_Load(object sender, EventArgs e)
 {
     //label2.Text="Verificacion de Compras";
     // label1.Text = "Selecccione la compra para su aprobación";
     cn = new conexionbd();
     cn.vistas(" vCompras where Estado='Pendiente'", dataGridView1);
 }
        protected void Button1_Click(object sender, EventArgs e)
        {
            string ced   = "";
            string tk    = "";
            string placa = "";

            ced   = txtcedula.Text;
            tk    = txtticket.Text;
            placa = txtplaca.Text;

            conexionbd obje = new conexionbd();
            DataSet    dt   = new DataSet();

            dt = obje.CargarSolicitudes(ced, tk, placa, 1);

            GridView1.DataSource = dt;
            GridView1.DataBind();

            if (ced == "" && placa == "" && tk == "")
            {
                lblresp.Text = "Consulta sin filtros";
            }

            else
            {
                lblresp.Text = "Consulta Filtrada";
            }
        }
        protected override void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            string     combo = comboBox1.SelectedItem.ToString();
            conexionbd c     = new conexionbd();

            c.verificarRadio(combo, rdbContado, rtbCredito, txtSaldo, labelSaldo);
        }
Exemple #4
0
        private void frmVerificarCompra_Load(object sender, EventArgs e)
        {
            dataGridView1.AllowUserToAddRows = false;

            conexionbd cn = new conexionbd();

            cn.vistas(" vCompras where Estado='Pendiente'  OR Estado='ANULADA'", dataGridView1);
        }
Exemple #5
0
 private void Inventario_Load(object sender, EventArgs e)
 {
     cn = new conexionbd();
     cn.abrir();
     cn.vistas("Inventario", dataGridView1);
     rbRTN.Text = "ID";
     dataGridView1.Columns[0].ReadOnly = true;
 }
 private void FrmProveedor_Load(object sender, EventArgs e)
 {
     cn = new conexionbd();
     cn.abrir();
     cn.vistas("vProveedores", dataGridView1);
     ((DataGridViewTextBoxColumn)dataGridView1.Columns["RTN"]).MaxInputLength      = 14;
     ((DataGridViewTextBoxColumn)dataGridView1.Columns["Telefono"]).MaxInputLength = 8;
     //cn.llenarDataGridCombo(dataGridView1, "Tipo", "select TOP(2) tipo from vproveedores ");
 }
        private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
        {
            conexionbd cn = new conexionbd();

            cn.abrir();
            string proveedor = comboBox3.Text;

            cn.vistas("vCuentasPorCobrar WHERE Proveedor='" + proveedor + "'", dataGridView1);
        }
        private void frmSaldoProveedor_Load(object sender, EventArgs e)
        {
            string fecha = dateTimePicker1.Value.ToString();

            cn = new conexionbd();
            //cn.vistas(" vCompras where Estado='Pendiente'", dataGridView1);
            cn.vistas("vCuentaPagar", dataGridView1);
            rbRTN.Text = "ID";

            /*foreach (DataColumn col in dt.Columns)
             *  col.ReadOnly = true;*/
        }
Exemple #9
0
        //  string nomcrea;



        protected void Page_Load(object sender, EventArgs e)
        {
            string telep   = "";
            string strcode = Request.QueryString["strcode"];

            // nomcrea = Request.QueryString["Nomcrea"];


            if (!this.IsPostBack)
            {
                CargarMaestros(DDLResponsablesol, 2);
                //               CargarMaestros(DDLcreasol, 2);
                CargarMaestros(DDLMedioing, 3);
                CargarMaestros(DDLEstadosol, 1);
                // string nomcrea = Request.QueryString["Nomcrea"];
                txtcreasol.Text = (string)(Session["Nomcrea"]);
            }

            int tiposol = Convert.ToInt32(ddltiposol.SelectedItem.Value);

            if (tiposol == 1)
            {
                txttel.Visible = true;
                Label8.Visible = true;



                txtemail.Visible = true;
                Label4.Visible   = true;

                Label3.Text = "INGRESO PQRS USUARIOS";

                conexionbd conectar = new conexionbd();

                SqlDataSource test = new SqlDataSource();
            }


            if (tiposol == 2)
            {
                txttel.Visible = false;
                Label8.Visible = false;
                txttel.Text    = "N / A";
                telep          = "N/A";



                txtemail.Visible = false;
                Label4.Visible   = false;
                Label3.Text      = "INGRESO PQRS EMPLEADO ZER-E";
            }
        }
Exemple #10
0
        protected override void txtBuscar_TextChanged(object sender, EventArgs e)
        {
            conexionbd con = new conexionbd();

            if (rbNombre.Checked)
            {
                con.vistas("inventario WHERE nombre LIKE '%" + txtBuscar.Text + "%'", dataGridView1);
            }
            else
            {
                con.vistas("inventario WHERE ProductoID LIKE '%" + txtBuscar.Text + "%'", dataGridView1);
            }
        }
Exemple #11
0
        private void Compras_Load(object sender, EventArgs e)
        {
            conexionbd cn = new conexionbd();

            cn.abrir();
            cn.vistas("vInventarioCompra order by Existencia asc, [Fecha de Vencimiento] asc", dataGridView1);
            cn.vistasCombos("select nombre from proveedor", comboBox1, "nombre");
            lbnCompra.Text = cn.compraid();
            DataGridViewTextBoxColumn columna6 = new DataGridViewTextBoxColumn();

            columna6.HeaderText = "ID";
            columna6.Name       = "ID";
            columna6.Width      = 100;
            columna6.ReadOnly   = true;
            dataGridView2.Columns.Add(columna6);
            DataGridViewTextBoxColumn columna1 = new DataGridViewTextBoxColumn();

            columna1.HeaderText = "Nombre";
            columna1.Width      = 200;
            columna1.ReadOnly   = true;
            dataGridView2.Columns.Add(columna1);
            DataGridViewTextBoxColumn columna2 = new DataGridViewTextBoxColumn();

            columna2.HeaderText = "Cantidad a Pedir";
            columna2.Name       = "Cantidad";
            columna2.Width      = 100;
            dataGridView2.Columns.Add(columna2);
            columna3            = new DataGridViewTextBoxColumn();
            columna3.HeaderText = "Precio";
            columna3.Name       = "Precio";
            columna3.Width      = 100;
            dataGridView2.Columns.Add(columna3);

            DataGridViewTextBoxColumn columna4 = new DataGridViewTextBoxColumn();

            columna4.HeaderText = "ISV";
            columna4.Width      = 100;
            dataGridView2.Columns.Add(columna4);

            DataGridViewTextBoxColumn columna5 = new DataGridViewTextBoxColumn();

            columna5.HeaderText = "SubTotal";
            columna5.Width      = 100;
            columna5.ReadOnly   = true;
            dataGridView2.Columns.Add(columna5);

            dataGridView2.AllowUserToAddRows = false;

            /*Poner columna solo lectura*/
            bloquearColumna();
        }
Exemple #12
0
        private void Button1_Click(object sender, EventArgs e)
        {
            // conexionbd conectar = new conexionbd();
            usuario = txtUsuario.Text;
            String     pass = txtPassword.Text;
            conexionbd log  = new conexionbd();

            log.validarUsuario(usuario, pass, this);
            //log.mostrarNombre(usuario);
            // MessageBox.Show("Bienvenido: " + log.mostrarNombre(usuario));

            // principal p = new principal();
            // p.Show();
            // this.Hide();
        }
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (radioButton1.Checked == false || radioButton2.Checked == false)
            {
                MessageBox.Show("Seleccione tipo de pago");
            }
            conexionbd cn = new conexionbd();

            cn.abrir();
            comboBox2.Items.Clear();
            comboBox2.Text = "";
            string banco = comboBox1.Text;

            cn.vistasCombos("select NumeroCuenta from vCuentas WHERE Tipo ='" + banco + "'", comboBox2, "NumeroCuenta");
        }
Exemple #14
0
        private void Button1_Click(object sender, EventArgs e)
        {
            DialogResult pos;

            pos = MessageBox.Show("Desea hacer la compra", "Mensaje", MessageBoxButtons.YesNoCancel);
            if (pos == DialogResult.Yes)
            {
                //verificacion.estadoCompra = true;
                //  MessageBox.Show("En Mantenimiento :)");
                //Aqui van los procedimientos almacenados
                //Agregando compra
                try
                {
                    string empleadoID  = Login.usuarioLogeado;
                    string proveedorID = Login.ProveedorIDlog;

                    string tipoCompra = verificacion.tipoCompra;
                    if (tipoCompra == "Credito")
                    {
                        tipoCompra = "CR";
                    }
                    // string fecha = dateTime.ToString("dd/MM/yyyy");
                    conexionbd cn = new conexionbd();
                    cn.Conectarbd.Open();
                    using (SqlCommand cmd = new SqlCommand("spAgregarCompra", cn.Conectarbd))
                    {
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.Parameters.Add(new SqlParameter("@ProveedorId", proveedorID));
                        cmd.Parameters.Add(new SqlParameter("@empleadoId", empleadoID));
                        cmd.Parameters.Add(new SqlParameter("@tipoCompra", tipoCompra));
                        cmd.Parameters.Add(new SqlParameter("@fecha", Convert.ToDateTime(lbFecha.Text)));
                        int n = cmd.ExecuteNonQuery();
                        if (n > 0)
                        {
                            verificacion.estadoCompra = true;
                            this.Close();
                        }
                    }
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }
Exemple #15
0
        protected void gvtodas_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            conexionbd obje = new conexionbd();
            DataSet    dt   = new DataSet();

            gvtodas.PageIndex = e.NewPageIndex;

            dt = obje.CargarSolicitudes("", "", "", 3);
            gvtodas.DataSource = dt;
            gvtodas.DataBind();
            GridView1.Dispose();
            Pnlpendientes.Dispose();
            Pnlpendientes.Visible = false;
            // GridView1.Visible = false;

            PnlTodas.Visible = true;
            //  gvtodas.Visible = true;
        }
        protected void  GridView1_PageIndexChanging1(object sender, GridViewPageEventArgs e)
        {
            string ced   = "";
            string tk    = "";
            string placa = "";

            ced   = txtcedula.Text;
            tk    = txtticket.Text;
            placa = txtplaca.Text;

            conexionbd obje = new conexionbd();
            DataSet    dt   = new DataSet();

            GridView1.PageIndex = e.NewPageIndex;
            dt = obje.CargarSolicitudes(ced, tk, placa, 1);


            GridView1.DataSource = dt;

            GridView1.DataBind();
        }
Exemple #17
0
        public void ConsultarTodasSolicitudes()
        {
            solicitud  oSolicitud = new solicitud();
            conexionbd obje       = new conexionbd();
            DataSet    dt         = new DataSet();

            dt = obje.CargarSolicitudes("", "", "", 2);

            GridView1.DataSource = dt;
            GridView1.DataBind();
            int conteo = 0;

            conteo = oSolicitud.ContarPendientes();



            lbltareas.Text = "Tareas Pendientes: " + conteo;
            if (chktodas.Checked)
            {
                dt = obje.CargarSolicitudes("", "", "", 3);

                gvtodas.DataSource = dt;
                gvtodas.DataBind();
                GridView1.Dispose();
                Pnlpendientes.Dispose();
                Pnlpendientes.Visible = false;


                PnlTodas.Visible = true;

                lbltareas.Text = "Todas las tareas";
            }
            else
            {
                Pnlpendientes.Visible = true;

                PnlTodas.Visible = false;
            }
        }
        private void frmPagos_Load(object sender, EventArgs e)
        {
            conexionbd cn = new conexionbd();

            cn.abrir();
            cn.vistas("vProveedoresCredito", dataGridView1);
            cn.vistasCombos("select nombre from proveedor", comboBox3, "nombre");
            cn.vistasCombos("select nombre from banco", comboBox1, "nombre");

            DataGridViewTextBoxColumn columna1 = new DataGridViewTextBoxColumn();

            columna1.HeaderText = "N.Compra";
            columna1.Width      = 200;
            columna1.ReadOnly   = true;

            /*
             * dataGridView2.Columns.Add(columna1);
             * DataGridViewTextBoxColumn columna2 = new DataGridViewTextBoxColumn();
             * columna2.HeaderText = "Proveedor";
             * columna2.Width = 100;
             * dataGridView2.Columns.Add(columna2);
             * columna3 = new DataGridViewTextBoxColumn();
             * columna3.HeaderText = "Fecha";
             * columna3.Width = 100;
             * dataGridView2.Columns.Add(columna3);
             *
             * DataGridViewTextBoxColumn columna4 = new DataGridViewTextBoxColumn();
             * columna4.HeaderText = "Saldo";
             * columna4.Width = 100;
             * dataGridView2.Columns.Add(columna4);
             *
             */



            /*Poner columna solo lectura*/
            //bloquearColumna();
        }
Exemple #19
0
        protected override void Button1_Click(object sender, EventArgs e)
        {
            string proveedorID = dataGridView1.CurrentRow.Cells[1].Value.ToString();
            string compraID    = dataGridView1.CurrentRow.Cells[0].Value.ToString();
            string TOTAL       = dataGridView1.CurrentRow.Cells[2].Value.ToString();

            string stado = "";

            if (rbtAceptar.Checked)
            {
                stado = "A";
                cn    = new conexionbd();
                cn.abrir();
                using (SqlCommand update = new SqlCommand("spVerificarCompra ", cn.Conectarbd))
                {
                    SqlParameter[] param = new SqlParameter[2];
                    param[0]       = new SqlParameter("@CompraID", SqlDbType.Int);
                    param[0].Value = compraID;
                    param[1]       = new SqlParameter("@estado", SqlDbType.NChar);
                    param[1].Value = "A";


                    update.CommandType = CommandType.StoredProcedure;

                    //txtnCompra.Text
                    update.Parameters.AddRange(param);

                    int n1 = update.ExecuteNonQuery();
                    if (n1 > 0)
                    {
                        MessageBox.Show("Compra aceptada");
                        cn.vistas(" vCompras where Estado='Pendiente' OR Estado='ANULADA'", dataGridView1);
                    }
                }
            }
            if (rbtDevolver.Checked)
            {
                stado = "X";
                cn    = new conexionbd();
                cn.abrir();
                using (SqlCommand update = new SqlCommand("spAnularCompra ", cn.Conectarbd))
                {
                    SqlParameter[] param = new SqlParameter[1];
                    param[0]           = new SqlParameter("@CompraID", SqlDbType.Int);
                    param[0].Value     = compraID;
                    update.CommandType = CommandType.StoredProcedure;

                    //txtnCompra.Text
                    update.Parameters.AddRange(param);

                    int n2 = update.ExecuteNonQuery();
                    if (n2 > 0)
                    {
                        MessageBox.Show("Compra anulada");
                    }
                }
            }


            if (rdbPendiente.Checked)
            {
                stado = "P";
            }



            /**
             * AdaptadorDB = new SqlDataAdapter();
             * AdaptadorDB.SelectCommand = new SqlCommand("spAgregarProveedor", cn.Conectarbd);
             * AdaptadorDB.SelectCommand.CommandType = CommandType.StoredProcedure;
             *
             * AdaptadorDB.InsertCommand = new SqlCommand("spAgregarProveedor", cn.Conectarbd);
             * AdaptadorDB.InsertCommand.CommandType = CommandType.StoredProcedure;
             * AdaptadorDB.InsertCommand.Parameters.Add("@proveedorID", SqlDbType.VarChar, 14, "ProveedorID");
             * AdaptadorDB.InsertCommand.Parameters.Add("@nombre", SqlDbType.VarChar, 50, "Nombre");
             * AdaptadorDB.InsertCommand.Parameters.Add("@tipo", SqlDbType.VarChar, 50, "Tipo");
             * AdaptadorDB.InsertCommand.Parameters.Add("@credito", SqlDbType.Float, 99999, "credito");
             * AdaptadorDB.InsertCommand.Parameters.Add("@direccion", SqlDbType.VarChar, 50, "direccion");
             * AdaptadorDB.InsertCommand.Parameters.Add("@telefono", SqlDbType.VarChar, 8, "telefono");
             * AdaptadorDB.InsertCommand.Parameters.Add("@correo", SqlDbType.VarChar, 60, "correo");
             * AdaptadorDB.InsertCommand.Parameters[0].Direction = ParameterDirection.Output;
             *
             */
        }
Exemple #20
0
        private void Button1_Click_1(object sender, EventArgs e)
        {
            if (comboBox1.Text == "")
            {
                MessageBox.Show("Por favor elija proveedor");
                return;
            }

            if (txtTotal.Text == "0.00")
            {
                MessageBox.Show("Por Favor elija los productos");
                return;
            }

            //Querys para Compras y CompraDetalle


            //Validacion si es contado o credito

            if (rdbContado.Checked)
            {
                verificacion.tipoCompra = "Credito";
            }
            else
            {
                verificacion.tipoCompra = "Contado";
            }
            verificacion.estadoCompra = false;
            //Carga de form de verificacion

            verificacion.subTotal    = txtSubTotal.Text;
            verificacion.total       = txtTotal.Text;
            verificacion.proveedores = comboBox1.Text;
            verificacion.nCompra     = lbnCompra.Text;
            verificacion.impuesto    = txtISV.Text;
            if (verificacion.tipoCompra == "Credito")
            {
                frmconfirm confirmar = new frmconfirm();
                confirmar.ShowDialog();
            }
            else
            {
                frmPagar f = new frmPagar();
                f.ShowDialog();
            }



            if (verificacion.estadoCompra)
            {
                //Procedimiento almacenado de compradetalle
                try
                {
                    conexionbd conn = new conexionbd();
                    using (conn.Conectarbd)
                    {
                        conn.abrir();


                        int    Contador = 0;
                        string query    = "INSERT INTO CompraDetalle VALUES (@compraID, @ProductoID,@Cantidad, @Precio, @ISV,@fecha)";
                        using (SqlCommand cmd = new SqlCommand(query, conn.Conectarbd))
                        {
                            // cmd.CommandType = CommandType.StoredProcedure;
                            foreach (DataGridViewRow row in dataGridView2.Rows)
                            {
                                // MessageBox.Show();


                                cmd.Parameters.Clear();
                                cmd.Parameters.AddWithValue("@CompraID", Convert.ToInt32(verificacion.nCompra));
                                cmd.Parameters.AddWithValue("@ProductoID", Convert.ToInt32(row.Cells["ID"].Value));
                                cmd.Parameters.AddWithValue("@Cantidad", Convert.ToInt32(row.Cells["cantidad"].Value));
                                cmd.Parameters.AddWithValue("@Precio", Convert.ToDouble(row.Cells["Precio"].Value));
                                cmd.Parameters.AddWithValue("@ISV", Convert.ToDouble(0.00));
                                cmd.Parameters.AddWithValue("@fecha", Convert.ToDateTime("2020/12/14"));
                                cmd.ExecuteNonQuery();
                                Contador++;
                            }
                            if (Contador > 0)

                            {
                                MessageBox.Show("Compra realizada correctamente");
                                verificacion.estadoCompra = false;
                            }
                        }
                    }
                }
                catch (SqlException ex)
                {
                    MessageBox.Show(ex.ToString());
                    // throw;
                }
            }
        }
        private void Button1_Click(object sender, EventArgs e)
        {
            //procedimiento almacenado pagos a proveedores
            DialogResult pos;

            pos = MessageBox.Show("Desea hacer el Pago", "Mensaje", MessageBoxButtons.YesNoCancel);
            if (pos == DialogResult.Yes)
            {
                //verificacion.estadoCompra = true;
                //  MessageBox.Show("En Mantenimiento :)");
                //Aqui van los procedimientos almacenados
                //Agregando compra

                try
                {
                    string descripicion = txtDescripcion.Text;
                    string monto        = txtMonto.Text;
                    string tipoPago     = "null";
                    string empleadoID   = Login.usuarioLogeado;
                    string proveedorID  = dataGridView1.CurrentRow.Cells[1].Value.ToString();
                    string numero       = "";
                    if (txtNumero.Visible)
                    {
                        numero = txtNumero.Text;
                    }
                    else
                    {
                        numero = "";
                    }



                    if (radioButton1.Checked)
                    {
                        tipoPago = "Cheque";
                    }
                    if (radioButton2.Checked)
                    {
                        tipoPago = "Transferencia";
                    }

                    // string fecha = dateTime.ToString("dd/MM/yyyy");
                    conexionbd cn = new conexionbd();
                    cn.Conectarbd.Open();
                    using (SqlCommand cmd = new SqlCommand("spPagar", cn.Conectarbd))
                    {
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.Parameters.Add(new SqlParameter("@descripcion", descripicion));
                        cmd.Parameters.Add(new SqlParameter("@empleadoId", empleadoID));
                        cmd.Parameters.Add(new SqlParameter("@tipoPago", tipoPago));
                        cmd.Parameters.Add(new SqlParameter("@Proveedor", proveedorID));
                        cmd.Parameters.Add(new SqlParameter("@monto", Convert.ToDouble(monto)));
                        cmd.Parameters.Add(new SqlParameter("@numero", numero));
                        cmd.Parameters.Add(new SqlParameter("@fecha", Convert.ToDateTime(DateTime.Now.ToShortDateString())));

                        int n = cmd.ExecuteNonQuery();
                        if (n > 0)
                        {
                            MessageBox.Show("Datos guardados exitosamente :)");

                            //this.Close();
                        }
                    }

                    // string query="UPDATE proveedores SET saldo=saldo-"++"WHERE proveedorID"
                    SqlCommand cmd2 = new SqlCommand("", cn.Conectarbd);
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }
Exemple #22
0
        private void TextBox1_TextChanged(object sender, EventArgs e)
        {
            conexionbd con = new conexionbd();

            con.vistas(" vInventarioCompra where Nombre Like '%" + textBox1.Text + "%'", dataGridView1);
        }