Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
        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";
                    }
                }
            }
        }