示例#1
0
        private void ModificarRol_Load(object sender, System.EventArgs e)
        {
            var        connection = DB.getInstance().getConnection();
            SqlCommand sqlCmd     = new SqlCommand("SELECT Rol_Nombre FROM POR_COLECTORA.Roles WHERE Rol_Id = " + id_rol, connection);

            connection.Open();
            SqlDataReader sqlReader = sqlCmd.ExecuteReader();

            while (sqlReader.Read())
            {
                txtbox_nuevonombre.Text = sqlReader["Rol_Nombre"].ToString();
            }

            sqlReader.Close();

            ConfiguradorDataGrid.llenarDataGridConConsulta(this.mostrarFuncionalidadesRol(), dataGridView1);
            dataGridView1.Columns[0].Visible = false;

            //COMBOBOX FUNCIONALIDADES
            var        connection2 = DB.getInstance().getConnection();
            SqlCommand sqlCmd2     = new SqlCommand("SELECT DISTINCT Func_Descripcion FROM POR_COLECTORA.Funcionalidades JOIN POR_COLECTORA.FuncionalidadxRol ON Func_Id = Id_Func WHERE Id_Func NOT IN (SELECT Id_Func FROM POR_COLECTORA.FuncionalidadxRol WHERE Id_Rol = " + "'" + id_rol + "'" + ")", connection);

            connection2.Open();
            SqlDataReader sqlReader2 = sqlCmd2.ExecuteReader();

            while (sqlReader2.Read())
            {
                combobox_funcionalidad.Items.Add(sqlReader2["Func_Descripcion"].ToString());
            }

            sqlReader2.Close();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            string error = this.validarDatos();

            if (error == "")
            {
                if (combobox_tipolistado.SelectedIndex == 0) //Mayor porcentaje desc
                {
                    ConfiguradorDataGrid.llenarDataGridConConsulta(this.obtenerProveedoresMayorDescuento(), dataGridView1);
                    string fi = dataGridView1.RowCount.ToString();
                    if (dataGridView1.RowCount <= 1)
                    {
                        MessageBox.Show("En el año y semestre seleccionados ningún proveedor realizó ofertas.");
                    }
                }
                else if (combobox_tipolistado.SelectedIndex == 1) //Mayor facturacion
                {
                    ConfiguradorDataGrid.llenarDataGridConConsulta(this.obtenerProveedoresMayorFacturacion(), dataGridView1);
                    if (dataGridView1.RowCount <= 1)
                    {
                        MessageBox.Show("En el año y semestre seleccionados ningún proveedor facturó.");
                    }
                }
            }
            else
            {
                MessageBox.Show(error);
            }
        }
示例#3
0
        private void button_filtrar_Click(object sender, EventArgs e)
        {
            string error = this.validarDatos();

            if (error == "")
            {
                ConfiguradorDataGrid.llenarDataGridConConsulta(this.filtrar(), dataGridView1);
            }
            else
            {
                MessageBox.Show(error);
            }
        }
示例#4
0
        private void cargarItems()
        {
            var connection = DBConnection.getInstance().getConnection();
            //Obtengo Factura
            SqlCommand query = new SqlCommand("POSTRESQL.itemsPorFactura", connection);

            query.CommandType = CommandType.StoredProcedure;
            query.Parameters.Add(new SqlParameter("@numeroFactura", numeroFactura));
            connection.Open();

            SqlDataReader reader = query.ExecuteReader();

            ConfiguradorDataGrid.llenarDataGridConConsulta(reader, grdItems);
        }
示例#5
0
        private void llenarListaFacturas()
        {
            var        connection = DBConnection.getInstance().getConnection();
            SqlCommand query      = new SqlCommand("POSTRESQL.facturasARendir", connection);

            query.CommandType = CommandType.StoredProcedure;
            query.Parameters.Add(new SqlParameter("@empresa", Convert.ToInt32(((Empresa)cmbEmpresa.SelectedItem).code)));
            query.Parameters.Add(new SqlParameter("@fecha", fechaRendicion.Value));

            connection.Open();

            SqlDataReader reader = query.ExecuteReader();

            ConfiguradorDataGrid.llenarDataGridConConsulta(reader, grdFacturas);

            connection.Close();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                string error = this.validarDatos();

                if (error == "")
                {
                    ConfiguradorDataGrid.llenarDataGridConConsulta(this.listadoOfertas(), dataGridView1);
                    this.importeFactura();
                    //this.Close();
                }
                else
                {
                    MessageBox.Show(error);
                }
            }
            catch (Exception excepcion)
            {
                MessageBox.Show("No existen facturas dentro del período seleccionado para ese proveedor.", "Error", MessageBoxButtons.OK);
            }
        }
示例#7
0
 private void btnFiltrar_Click(object sender, EventArgs e)
 {
     ConfiguradorDataGrid.llenarDataGridConConsulta(this.filtrar(), dataGridView1);
 }
示例#8
0
 private void BMCliente_Load(object sender, EventArgs e)
 {
     ConfiguradorDataGrid.llenarDataGridConConsulta(this.todos(), dataGridView1);
 }
示例#9
0
 private void ComprarOferta_Load(object sender, System.EventArgs e)
 {
     ConfiguradorDataGrid.llenarDataGridConConsulta(this.ofertasVigentes(), dataGridView1);
 }
示例#10
0
 private void MenuBMUsuario_Load(object sender, EventArgs e)
 {
     ConfiguradorDataGrid.llenarDataGridConConsulta(this.filtrar(), dataGridView1);
 }
示例#11
0
 private void BMRol_Load(object sender, System.EventArgs e)
 {
     ConfiguradorDataGrid.llenarDataGridConConsulta(this.mostrarRoles(), dataGridView1);
     dataGridView1.Columns[0].Visible = false;
 }
示例#12
0
 private void actualizarFacturas()
 {
     ConfiguradorDataGrid.llenarDataGridConConsulta(this.filtrar(), dataGridView1);
 }