void ListarAll() { oproveedor = new EProveedor(); lista = oproveedor.ListarAllProveedor(); dgv_proveedor.DataSource = null; dgv_proveedor.AutoGenerateColumns = false; dgv_proveedor.DataSource = lista; reporte = lista; }
void ListarFiltro(string valor) { oproveedor = new EProveedor(); lista = oproveedor.ListarAllProveedor(); List<EProveedor> resultado = lista.Where(p => p.Codigo.StartsWith(valor)|| p.Razon_social.StartsWith(valor) || p.Ruc.StartsWith(valor)).ToList(); dgv_proveedor.DataSource = null; dgv_proveedor.AutoGenerateColumns = false; dgv_proveedor.DataSource = resultado; reporte = resultado; }
private void btn_guardar_Click(object sender, EventArgs e) { if (this.ValidateChildren() && txt_razonsocial.Text != string.Empty && txt_ruc.Text != string.Empty) { EProveedor oprovedor = new EProveedor(); oprovedor.Codigo = txt_codigo.Text; oprovedor.Razon_social = txt_razonsocial.Text; oprovedor.Ruc = txt_ruc.Text; oprovedor.Direccion = txt_direccion.Text; oprovedor.Referencia = txt_referencia.Text; oprovedor.Telefono = txt_telefono.Text; oprovedor.Email = txt_email.Text; oprovedor.SETREGISTRO(); MessageBox.Show("Datos registrados con éxito..!","Información",MessageBoxButtons.OK,MessageBoxIcon.Information); cod_proveedor = txt_codigo.Text; nom_proveedor = txt_razonsocial.Text; this.Limpiar(); } else { MessageBox.Show("Ingrese correctamente algunos datos remarcados", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_eliminar_Click(object sender, EventArgs e) { if (dgv_proveedor.SelectedRows.Count>0) { DialogResult result = MessageBox.Show("¿Está seguro de eliminar el registro?","Pregunta",MessageBoxButtons.YesNo,MessageBoxIcon.Question); if (result==DialogResult.Yes) { oproveedor = (EProveedor)dgv_proveedor.CurrentRow.DataBoundItem; oproveedor.Eliminar(); ListarAll(); } } }
public static EProveedor ListarProveedorById(string pcodigo) { BDAcces bd = new BDAcces(); bd.AddParameter("@opcion", "QUERY03"); bd.AddParameter("@idproveedor", pcodigo); EProveedor oproveedor = new EProveedor(); SqlDataReader leer = (SqlDataReader)bd.ExecuteReader("GETPROVEEDOR"); if (leer.Read()) { oproveedor.codigo = leer[0].ToString(); oproveedor.razon_social = leer[1].ToString(); } return oproveedor; }
public List<EProveedor> ListarAllProveedor() { try { List<EProveedor> lista = new List<EProveedor>(); EProveedor oproveedor; BDAcces bd = new BDAcces(); SqlDataReader leer = (SqlDataReader)bd.ExecuteReader("GETPROVEEDOR"); while (leer.Read()) { oproveedor = new EProveedor(); oproveedor.codigo = leer[0].ToString(); oproveedor.razon_social = leer[1].ToString(); oproveedor.ruc = leer[2].ToString(); oproveedor.direccion = leer[3].ToString(); oproveedor.referencia = leer[4].ToString(); oproveedor.telefono = leer[5].ToString(); oproveedor.email = leer[6].ToString(); lista.Add(oproveedor); } return lista; } catch (Exception) { throw; } }