private void Buscar() { try { dataGridView1.DataSource = N_Produccion.Buscar(txtBuscar.Text); this.formato(); } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void Buscar() { try { dgvReceta.DataSource = N_Produccion.BuscarMP(Convert.ToInt32(cboPT.SelectedValue), Convert.ToDecimal(txtQTY.Text)); this.formato(); } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void CargarMP() { try { cboMP.DataSource = N_Produccion.SeleccionarMP(); cboMP.ValueMember = "idMP"; cboMP.DisplayMember = "NombreMP"; } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void cmdSave_Click(object sender, EventArgs e) { if (txtCual.Text == "1") { try { string Rpta = ""; if (cboPT.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(cboPT, "Seleccione el Producto Terminado"); } else if (cboMP.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(cboMP, "Seleccione la Materia Prima"); } else { Rpta = N_Produccion.Insertar(Convert.ToInt32(cboPT.SelectedValue), Convert.ToInt32(cboMP.SelectedValue), Convert.ToDecimal(txtCantMP.Text), Convert.ToDecimal(txtFactor.Text), Convert.ToInt32(txtCantPT.Text)); if (Rpta.Equals("OK")) { this.MensajeOk("Se Registro un Nuevo Ingrediente de Produccion"); this.Limpiar(); this.Listar(); tabControl1.SelectedIndex = 0; } else { this.MensajeError(Rpta); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } if (txtCual.Text == "2") { try { string Rpta = ""; if (cboPT.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(cboPT, "Seleccione El Producto Terminado"); } else if (cboMP.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(cboMP, "Seleccione la Materia Prima"); } else { Rpta = N_Produccion.Actualizar(Convert.ToInt32(txtIdeProduccion.Text), Convert.ToInt32(cboPT.SelectedValue), Convert.ToInt32(cboMP.SelectedValue), Convert.ToDecimal(txtCantMP.Text), Convert.ToDecimal(txtFactor.Text), Convert.ToInt32(txtCantPT.Text)); if (Rpta.Equals("OK")) { this.MensajeOk("Se Actualizo los Datos de Produccion"); this.Limpiar(); this.Listar(); tabControl1.SelectedIndex = 0; } else { this.MensajeError(Rpta); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } }