private void TextBox_Buscar_TextChanged(object sender, EventArgs e) { if (obj == null) { obj = new Negocios.Vendedor(); } DGV_Data.DataSource = obj.MostrarBuscar(TextBox_Buscar.Text); }
private void MostrarTodoslosRegistrosCargados() { try { if (obj == null) { obj = new Negocios.Vendedor(); } //DSQL.Tables["VerRecord"].Clear(); DGV_Data.AutoGenerateColumns = false; dataSet = obj.Mostrar(); SetupColumnsCargadas(dataSet); DGV_Data.DataSource = dataSet; DGV_Data.DataMember = "VerRecord"; //lbl_total.Visible = true; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void CargarDGV() { if (obj == null) { obj = new Negocios.Vendedor(); } var data = obj.MostrarBuscar(textBuscar); DGV_Data.Columns.Clear(); //DGV_Data.ScrollBars = ScrollBars.Both; DataGridViewTextBoxColumn IdColumn = new DataGridViewTextBoxColumn(); IdColumn.DataPropertyName = "ID_VENDEDOR"; IdColumn.HeaderText = "ID#"; IdColumn.Frozen = true; IdColumn.ValueType = typeof(string); DGV_Data.Columns.Add(IdColumn); IdColumn.Width = 25; DataGridViewTextBoxColumn NombreVendedorColumn = new DataGridViewTextBoxColumn(); NombreVendedorColumn.DataPropertyName = "NOMB_VENDEDOR"; NombreVendedorColumn.HeaderText = "Nombre"; NombreVendedorColumn.Frozen = true; NombreVendedorColumn.ValueType = typeof(string); DGV_Data.Columns.Add(NombreVendedorColumn); DataGridViewTextBoxColumn OficinaColumn = new DataGridViewTextBoxColumn(); OficinaColumn.DataPropertyName = "OFICINA"; OficinaColumn.HeaderText = "Oficina"; OficinaColumn.Frozen = true; OficinaColumn.ValueType = typeof(string); DGV_Data.Columns.Add(OficinaColumn); DGV_Data.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; DGV_Data.DataSource = data; }
private void CargarData() { if (objNegocio == null) { objNegocio = new Negocios.Vendedor(); } var data = objNegocio.Buscar(id); //luego de buscar el codigo del cliente //valida si existe el codigo del cliente if (data.Rows.Count > 0) //si es mayor que cero, significa que lo encontro { TB_Nombre.Text = Convert.ToString(data.Rows[0][1]); TB_Oficina.Text = Convert.ToString(data.Rows[0][3]); TB_Comision.Text = Convert.ToString(data.Rows[0][4]); } TB_Nombre.ForeColor = Color.Black; TB_Oficina.ForeColor = Color.Black; TB_Comision.ForeColor = Color.Black; }
private void Agregar() { if (objEntidad == null) { objEntidad = new Entidades.Vendedor(); } objEntidad.NombreVendedor = TB_Nombre.Text; objEntidad.Oficina = TB_Oficina.Text; objEntidad.Comision = float.Parse(TB_Comision.Text); if (objNegocio == null) { objNegocio = new Negocios.Vendedor(); } objNegocio.Registrar(objEntidad); MessageBox.Show("Registro agregado con exito.", "Agregado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clear(); }
protected override void IconButton_Delete_Click(object sender, EventArgs e) { int fila = DGV_Data.CurrentRow.Index; if (DGV_Data.Rows.Count != 0) { id = Convert.ToInt32(DGV_Data.Rows[fila].Cells[0].Value); if (obj == null) { obj = new Negocios.Vendedor(); } if (obj.ValidarRecord(id)) { if (MessageBox.Show("Deseas Eliminar este Registro?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { obj.Eliminar(id); MessageBox.Show("Registro Eliminado correctamente"); MostrarTodoslosRegistrosCargados(); } } } }
protected override void IconButton_Guardar_Click(object sender, EventArgs e) { if (TB_Nombre.Text != " Nombre" && TB_Oficina.Text != " Oficina" && TB_Comision.Text != " Comision") { if (objNegocio == null) { objNegocio = new Negocios.Vendedor(); } var validar = objNegocio.ValidarRecord(id); if (validar) { Actualizar(); } else { Agregar(); } } else { ErrorData(); } }
private void IB_Buscar_Click(object sender, EventArgs e) { string parametro = ""; int VARIABLE = 0; obj = new Negocios.Vendedor(); try { DGV_Data.Refresh(); if (TB_ID.Text != " Codigo" && TB_ID.Text != "") { if (VARIABLE != 1) { parametro = " ID_VENDEDOR=" + TB_ID.Text; } VARIABLE = 1; } if (TB_Nombre.Text != " Nombre" && TB_Nombre.Text != "") { if (VARIABLE != 1) { parametro = " NOMB_VENDEDOR LIKE '%" + TB_Nombre.Text + "%'"; } else { parametro = parametro + " AND NOMB_VENDEDOR LIKE '%" + TB_Nombre.Text + "%'"; } VARIABLE = 1; } if (TB_Oficina.Text != " Oficina" && TB_Oficina.Text != "") { if (VARIABLE != 1) { parametro = " OFICINA LIKE '%" + TB_Oficina.Text + "%'"; } else { parametro = parametro + " AND OFICINA LIKE '%" + TB_Oficina.Text + "%'"; } VARIABLE = 1; } string SQL = @"SELECT TOP (1000) [ID_VENDEDOR],[NOMB_VENDEDOR],[ID_JEFE],[OFICINA],[COMISION]" + " FROM [BD_VENTAS].[dbo].[VENDEDOR]"; if (VARIABLE == 1) { parametro = SQL + " WHERE " + parametro; dataSet.Clear(); dataSet = obj.BuscarRecord(parametro); DGV_Data.AutoGenerateColumns = false; //SetupColumns(DSQL); DGV_Data.DataSource = dataSet; DGV_Data.DataMember = "VerRecord"; L_Registros.Visible = true; L_Registros.Text = string.Format("R: {0}", dataSet.Tables["VerRecord"].Rows.Count.ToString()); } else { MostrarTodoslosRegistrosCargados(); DGV_Data.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; L_Registros.Visible = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }