void AccionBoton() { switch (EstadoFormulario) { case "Formulas": if (cnFormula.ConsultaPorNombre(cmbBuscador.EditValue.ToString(), true).Rows.Count != 0) { Objetos.Nombre = cmbBuscador.EditValue.ToString(); Objetos.Activo = false; DialogResult = DialogResult.OK; this.Close(); } break; case "Insumos": // Dts = Objetos.Insumos.ConsultarInsumoPorNombre(cmbBuscador.EditValue.ToString()); //if (Dts.Tables["Insumos"].Rows.Count != 0) if (cnInsumos.ConsultaPorNombre(cmbBuscador.EditValue.ToString()).Rows.Count != 0) { Objetos.Nombre = cmbBuscador.EditValue.ToString(); DialogResult = DialogResult.OK; this.Close(); } break; case "Productos": if (cnProducto.ConsultaPorNombre(cmbBuscador.EditValue.ToString()).Rows.Count != 0) { Objetos.Nombre = cmbBuscador.EditValue.ToString(); DialogResult = DialogResult.OK; this.Close(); } break; } }
void llenarDatos() { //DataTable dt = Insumos.ConsultarInsumoPorNombre(txtNombreInsumo.Text).Tables["Insumos"]; DataTable dt = cnInsumos.ConsultaPorNombre(txtNombreInsumo.Text); if (dt.Rows.Count != 0) { Guardar = false; foreach (DataRow row in dt.Rows) { Id = (Convert.ToInt32(row["IdInsumo"])); txtNombreInterno.Text = (Convert.ToString(row["NombreInterno"])); txtPrecioUnitaio.Text = (Convert.ToString(row["PrecioUnitario"])); PU = double.Parse(txtPrecioUnitaio.Text); cmbMoneda.EditValue = (Convert.ToInt32(row["IdMoneda"])); cmbFamilia.EditValue = (Convert.ToInt32(row["IdFamilia"])); if (row["UnidadMedida"].ToString().StartsWith("K")) { cmbUnidadMedida.EditValue = "Kilográmos"; } else if (row["UnidadMedida"].ToString().StartsWith("L")) { cmbUnidadMedida.EditValue = "Litros"; } else { cmbUnidadMedida.EditValue = "Piezas"; } } } }