private void btnAceptar_Click(object sender, EventArgs e) { try { if (!validaciones()) { return; } MateriaPrima mp = (MateriaPrima)materiaPrimaBindingSource.Current; mp.TipoMateriaPrima = (TipoMateriaPrima)cbTipoMateriaPrima.SelectedItem; mp.Medida = (Medida)cbMedida.SelectedItem; mp.Marca = (Marca)cbMarca.SelectedItem; mp.Proveedor = (Proveedor)cbProveedor.SelectedItem; mp.FechaIngreso = fechaIngresoDateTimePicker.Value; mp.FechaElaboracion = fechaElaboracionDateTimePicker.Value; mp.FechaCaducidad = fechaCaducidadDateTimePicker.Value; mp.Activo = true; if (mp.Id == 0) { DatosMateriaPrima.Crear(mp); } else { DatosMateriaPrima.Modificar(mp); } Close(); } catch { MessageBox.Show("Complete todos los campos"); } }
private void txtBuscar_KeyUp(object sender, KeyEventArgs e) { try { if (txtBuscar.Text == "") { Actualizar(); } if (cbSelector.SelectedIndex == 0) { materiaPrimaBindingSource.DataSource = DatosMateriaPrima.getMateriasPrimasPorNombre(txtBuscar.Text); } else if (cbSelector.SelectedIndex == 1) { materiaPrimaBindingSource.DataSource = DatosMateriaPrima.getMateriasPrimasPorProveedor(txtBuscar.Text); } else if (cbSelector.SelectedIndex == 2) { materiaPrimaBindingSource.DataSource = DatosMateriaPrima.getMateriasPrimasPorTipo(txtBuscar.Text); } } catch { MessageBox.Show("No se encontro nada en su busqueda"); Actualizar(); } }
private void Actualizar() { try { if (txtBuscar.Text == "Buscar" || txtBuscar.Text == "") { materiaPrimaBindingSource.DataSource = DatosMateriaPrima.getMateriasPrimas();//getMateriaPrimaPorTipo((int)cbTipoMateriaPrimas.ComboBox.SelectedValue); } } catch { } }
private void Actualizar() { try { if (txtBuscar.Text == "Buscar" || txtBuscar.Text == "") { materiaPrimaBindingSource.DataSource = DatosMateriaPrima.getMateriasPrimas(); } } catch { } }
private void toolStripButton2_Click(object sender, EventArgs e) { try { MateriaPrima mp = (MateriaPrima)materiaPrimaBindingSource.Current; mp.Activo = false; if (MessageBox.Show("¿Esta seguro de dar de baja a " + mp.Nombre + "?", "Eliminar", MessageBoxButtons.YesNo) == DialogResult.Yes) { DatosMateriaPrima.Modificar(mp); Actualizar(); } } catch { MessageBox.Show("No seleccionó nada"); } }
public FrmEditarMateriaPrima(int id) { InitializeComponent(); tipoMateriaPrimaBindingSource.DataSource = DatosTipoMateriaPrima.getTiposMateriaPrima(); medidaBindingSource.DataSource = DatosMedida.getMedidas(); marcaBindingSource.DataSource = DatosMarca.getMarcas(); proveedorBindingSource.DataSource = DatosProveedor.getProveedores(); this.fechaIngresoDateTimePicker.MaxDate = DateTime.Today; this.fechaIngresoDateTimePicker.MinDate = DateTime.Today.AddDays(-3); this.fechaElaboracionDateTimePicker.MaxDate = DateTime.Today.AddDays(-4); this.fechaCaducidadDateTimePicker.MinDate = DateTime.Today.AddDays(2); if (id == 0) { materiaPrimaBindingSource.Add(new MateriaPrima()); } else { fechaElaboracion = true; fechaCaducidad = true; materiaPrimaBindingSource.Add(DatosMateriaPrima.getMateriaPrima(id)); cbTipoMateriaPrima.SelectedItem = ((MateriaPrima)materiaPrimaBindingSource.Current).TipoMateriaPrima; cbTipoMateriaPrima.SelectedValue = ((MateriaPrima)materiaPrimaBindingSource.Current).TipoMateriaPrima.Id; cbMedida.SelectedItem = ((MateriaPrima)materiaPrimaBindingSource.Current).Medida; cbMedida.SelectedValue = ((MateriaPrima)materiaPrimaBindingSource.Current).Medida.Id; cbMarca.SelectedItem = ((MateriaPrima)materiaPrimaBindingSource.Current).Marca; cbMarca.SelectedValue = ((MateriaPrima)materiaPrimaBindingSource.Current).Marca.Id; cbProveedor.SelectedItem = ((MateriaPrima)materiaPrimaBindingSource.Current).Proveedor; cbProveedor.SelectedValue = ((MateriaPrima)materiaPrimaBindingSource.Current).Proveedor.Id; MateriaPrima mp = (MateriaPrima)materiaPrimaBindingSource.Current; if (mp.Nombre != "") { this.Text = "Editar " + mp.Nombre; } } }