private void frmhBuscarFact_Load(object sender, EventArgs e) { pbo = new ProvedorBO(); fpbo = new FacturaProvBO(); List <Provedor> dims = pbo.GetProvedorID(); cmbRazSoc2.Items.AddRange(dims.ToArray <Provedor>()); lisProid = pbo.GetProvedorID(); for (int i = 0; i < lisProid.Count; i++) { cmbID2.Items.Add(lisProid[i].Id); } rdbTodo.Checked = true; // frmFactura frmFact = new frmFactura(); }
private void txtBuscar_TextChanged(object sender, EventArgs e) { pbo = new ProvedorBO(); dataGridProvedor.DataSource = pbo.GetProvedor(txtBuscar.Text); lis = pbo.GetProvedor(txtBuscar.Text); //Zermat this.dataGridProvedor.Columns[0].Visible = false; this.dataGridProvedor.Columns[4].Visible = false; this.dataGridProvedor.Columns[5].Visible = false; this.dataGridProvedor.Columns[7].Visible = false; this.dataGridProvedor.Columns[2].Visible = false; modif = true; if (txtBuscar.Text == "") { LimpiarDatos(); } }
private void btnEliminar_Click(object sender, EventArgs e) { pbo = new ProvedorBO(); if (MessageBox.Show("Realmente desea Eliminar el Provedor?", " Eliminar Provedor", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (lblID.Text != " ") { if (pbo.EliminarProvedor(Int32.Parse(lblID.Text)) == true) { LimpiarDatos(); MessageBox.Show("Se ha eliminado el provedor", "Eliminar Provedor Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("El Provedor seleccionado tiene FACTURAS PENDIENTES", "Eliminar Provedor Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnGuardar_Click(object sender, EventArgs e) { pbo = new ProvedorBO(); if (modif == true & lblID.Text != "") { Provedor pt = new Provedor() { RazonSocial = txtRazonSoc.Text, RazonComercial = txtRazonCom.Text, Cedula = txtCedJuri.Text, Direccion = txtDireccion.Text, Email = txtEmail.Text, TelefonoEmpresa = maskTelcasa.Text, TelefonoCel = maskTelCell.Text, DiasCredito = Convert.ToInt32(cmbDias.Text), Id = Int32.Parse(lblID.Text) }; MessageBox.Show(pbo.ModificarProv(pt), "Modificacion Provedor Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); dataGridProvedor.DataSource = pbo.GetProvedor(txtBuscar.Text); } else { Provedor pt = new Provedor() { RazonSocial = txtRazonSoc.Text, RazonComercial = txtRazonCom.Text, Cedula = txtCedJuri.Text, Direccion = txtDireccion.Text, Email = txtEmail.Text, TelefonoEmpresa = maskTelcasa.Text, TelefonoCel = maskTelCell.Text, DiasCredito = Convert.ToInt32(cmbDias.Text) }; MessageBox.Show(pbo.Validar(pt), "Registro Provedor Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpiarDatos(); } }