private void btnGuardar_Click(object sender, EventArgs e) { int valorIdSupplier = int.Parse(dgvProveedor.Rows[dgvProveedor.CurrentRow.Index].Cells[0].Value.ToString()); // MessageBox.Show(idd.ToString()); DataSet1TableAdapters.MaterialTableAdapter ta = new DataSet1TableAdapters.MaterialTableAdapter(); // MessageBox.Show(idd.ToString()); if (string.IsNullOrWhiteSpace(txtNombre.Text)) { MessageBox.Show("Verifique que todos los campos hayan sido llenados correctamente"); } else if (idd == 0) { // ta.InsertQueryMaterial(txtNombre.Text.Trim()); ta.InsertQueryMaterial(txtNombre.Text.Trim(), (int)udCantidad.Value, clnFechaExp.SelectionRange.Start.ToShortDateString(), (decimal)udUnidades.Value, (int)valorIdSupplier, txtPresentacion.Text.Trim()); txtNombre.Clear(); udCantidad.Value = 0; udUnidades.Value = 0; clnFechaExp.SetDate(DateTime.Now); txtProveedor.Clear(); txtProveedor.Enabled = true; dgvProveedor.Enabled = true; btnElegir.Enabled = true; btnLimpiar.Enabled = true; idd = 0; Refresh(); txtPresentacion.Clear(); } else { // int valorIdSupplier = int.Parse(dgvProveedor.Rows[dgvProveedor.CurrentRow.Index].Cells[0].Value.ToString()); ta.UpdateQueryMaterial(txtNombre.Text.Trim(), (int)udCantidad.Value, clnFechaExp.SelectionRange.Start.ToShortDateString(), (decimal)udUnidades.Value, valorIdSupplier , txtPresentacion.Text.Trim(), (int)idd); txtNombre.Clear(); udCantidad.Value = 0; udUnidades.Value = 0; clnFechaExp.SetDate(DateTime.Now); txtPresentacion.Clear(); txtProveedor.Clear(); txtProveedor.Enabled = true; dgvProveedor.Enabled = true; btnElegir.Enabled = true; btnLimpiar.Enabled = true; idd = 0; Refresh(); } /* * * * */ }