private void metroButton5_Click(object sender, EventArgs e) { if (txtBuscarProveedor.Text == "") { MetroMessageBox.Show(this, "Campo Buscar Vacio", "error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { int n = 0; mgProveedores.Rows.Clear(); ProveedorComponenent SalaComponent = new ProveedorComponenent(); foreach (var item in SalaComponent.buscar(txtBuscarProveedor.Text)) { n = mgProveedores.Rows.Add(); mgProveedores.Rows[n].Cells[0].Value = item.Id; mgProveedores.Rows[n].Cells[1].Value = item.matricula; mgProveedores.Rows[n].Cells[2].Value = item.nombre; mgProveedores.Rows[n].Cells[3].Value = item.listaTelefono[0].numero; mgProveedores.Rows[n].Cells[4].Value = item.contacto; mgProveedores.Rows[n].Cells[5].Value = item.tipoProveedor; mgProveedores.Rows[n].Cells[6].Value = item.cuit; } } }
private void btnAltaProveedor_Click(object sender, EventArgs e) { if (VerificarCampos()) { List <Telefono> listaTelefono = new List <Telefono>(); Telefono telefono = new Telefono(); telefono.numero = double.Parse(txtTelefono.Text); listaTelefono.Add(telefono); Proveedor proveedor = new Proveedor(listaTelefono); proveedor.matricula = txtMatricula.Text; proveedor.nombre = txtNombreProveedor.Text; proveedor.tipoProveedor = txtTipo.Text; proveedor.contacto = txtContacto.Text; proveedor.cuit = txtCUIT.Text; ProveedorComponenent proveedorComponenent = new ProveedorComponenent(); if (proveedorComponenent.Create(proveedor) == null) { ValidadoresComponent.ErrorAltaModificacado("Proveedor", this); } else { ValidadoresComponent.Alta("Proveedor", this); RecorridoForm.LimpiarTXT(this); llenarGrillaProveedor(); } } }
private void metroButton3_Click(object sender, EventArgs e) { ProveedorComponenent tipoProveedorComponent = new ProveedorComponenent(); tipoProveedorComponent.DeleteTipoProveedor(int.Parse(mgTipoProveedor.CurrentRow.Cells[0].Value.ToString())); llenargrillaTipo(); }
private void btBajaProveedor_Click(object sender, EventArgs e) { ProveedorComponenent proveedorComponenent = new ProveedorComponenent(); Proveedor proveedor = new Proveedor(); proveedor.Id = int.Parse(mgProveedores.CurrentRow.Cells[0].Value.ToString()); proveedorComponenent.Delete(proveedor.Id); llenarGrillaProveedor(); }
private void metroButton6_Click(object sender, EventArgs e) { if (verificarCamposTipo()) { Proveedor tipoProveedor = new Proveedor(); tipoProveedor.tipoProveedor = txtTipoProveedor.Text; tipoProveedor.Id = int.Parse(mgTipoProveedor.CurrentRow.Cells[0].Value.ToString()); ProveedorComponenent tipoProveedorComponent = new ProveedorComponenent(); tipoProveedorComponent.UpdateTipoProveedor(tipoProveedor); RecorridoForm.LimpiarTXT(this); llenargrillaTipo(); } }
private void frmMantenimiento_Load(object sender, EventArgs e) { RecorridoForm.CambiarIdioma(this); llenarGrillaMantenimiento(); ProveedorComponenent tipoProveedorComponent = new ProveedorComponenent(); txtTipoProvv.DataSource = tipoProveedorComponent.Read(); txtTipoProvv.ValueMember = "Id"; txtTipoProvv.DisplayMember = "tipoProveedor"; llenarGrillaTipoM(); txtFecha.MinDate = DateTime.Now; }
void llenargrillaTipo() { int n = 0; mgTipoProveedor.Rows.Clear(); ProveedorComponenent SalaComponent = new ProveedorComponenent(); foreach (var item in SalaComponent.ReadTipoProveedor()) { n = mgTipoProveedor.Rows.Add(); mgTipoProveedor.Rows[n].Cells[0].Value = item.Id; mgTipoProveedor.Rows[n].Cells[1].Value = item.tipoProveedor; } txtTipo.DataSource = SalaComponent.ReadTipoProveedor(); txtTipo.DisplayMember = "tipoProveedor"; txtTipo.ValueMember = "Id"; }
private void metroButton4_Click(object sender, EventArgs e) { if (verificarCamposTipo()) { Proveedor tipoProveedor = new Proveedor(); tipoProveedor.tipoProveedor = txtTipoProveedor.Text; ProveedorComponenent tipoProveedorComponent = new ProveedorComponenent(); if (tipoProveedorComponent.CreateTipoProveedor(tipoProveedor) == null) { ValidadoresComponent.ErrorAltaModificacado("Tipo Proveedor", this); } else { ValidadoresComponent.Alta("Tipo Proveedor", this); RecorridoForm.LimpiarTXT(this); llenargrillaTipo(); } } }
private void txtTipo_SelectedIndexChanged(object sender, EventArgs e) { List <Proveedor> proveedors = new List <Proveedor>(); ProveedorComponenent proveedorComponenent = new ProveedorComponenent(); GestionMantenimiento tipo = new GestionMantenimiento(); tipo = (GestionMantenimiento)txtTipo.SelectedItem; foreach (var item in proveedorComponenent.Read()) { if (item.tipoProveedor == tipo.proveedor.tipoProveedor) { proveedors.Add(item); } } txtProveedor.DataSource = proveedors; txtProveedor.DisplayMember = "nombre"; txtProveedor.ValueMember = "Id"; }
void llenarGrillaProveedor() { int n = 0; mgProveedores.Rows.Clear(); ProveedorComponenent SalaComponent = new ProveedorComponenent(); foreach (var item in SalaComponent.Read()) { n = mgProveedores.Rows.Add(); mgProveedores.Rows[n].Cells[0].Value = item.Id; mgProveedores.Rows[n].Cells[1].Value = item.matricula; mgProveedores.Rows[n].Cells[2].Value = item.nombre; mgProveedores.Rows[n].Cells[3].Value = item.listaTelefono[0].numero; mgProveedores.Rows[n].Cells[4].Value = item.contacto; mgProveedores.Rows[n].Cells[5].Value = item.tipoProveedor; mgProveedores.Rows[n].Cells[6].Value = item.cuit; } }
private void btnModificarProveedor_Click(object sender, EventArgs e) { if (VerificarCampos()) { List <Telefono> listaTelefono = new List <Telefono>(); Telefono telefono = new Telefono(); telefono.numero = double.Parse(txtTelefono.Text); listaTelefono.Add(telefono); Proveedor proveedor = new Proveedor(listaTelefono); proveedor.Id = int.Parse(mgProveedores.CurrentRow.Cells[0].Value.ToString()); proveedor.matricula = txtMatricula.Text; proveedor.nombre = txtNombreProveedor.Text; proveedor.tipoProveedor = txtTipo.Text; proveedor.contacto = txtContacto.Text; proveedor.cuit = txtCUIT.Text; ProveedorComponenent proveedorComponenent = new ProveedorComponenent(); proveedorComponenent.Update(proveedor); llenarGrillaProveedor(); } }