コード例 #1
0
        public frmFormulasV2(int IdFormula)
        {
            InitializeComponent();

            this.IdFormula           = IdFormula;
            ribbonPageGroup2.Visible = (IdFormula > 0);
            btnBaja.Visibility       = (IdFormula > 0) ? BarItemVisibility.Always : BarItemVisibility.Never;
            string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString;

            cnDetallesFormulas = new CNDetallesFormulas(connectionString);
            cnFormulas         = new CNFormulas(connectionString);
            reporteador        = new Reporteador(connectionString);
            cnProductos        = new CNProductos(connectionString);
            cnTipoDeCambio     = new CNTipoDeCambio(connectionString);
            cnFamiliaFormulas  = new CNFamiliaFormulas(connectionString);
            cnInsumos          = new CNInsumos(connectionString, -1, null, false, 0);

            llenarComboFamilia();
            llenarComboUnidadMedida();
            llenarComboInsumos();

            if (IdFormula > 0)
            {
                DataTable Formula = cnFormulas.ConsultaPorId(IdFormula);
                txtFormula.Text = Formula.Rows[0]["NombreFormula"].ToString();
                txtFormula.Properties.ReadOnly = (Convert.ToInt32(Formula.Rows[0]["IdFamilia"]) == 1);
                cmbFamilia.EditValue           = Convert.ToInt32(Formula.Rows[0]["IdFamilia"]);
                txtCantidad.Text          = Formula.Rows[0]["Cantidad"].ToString();
                cmbUnidadMedida.EditValue = Formula.Rows[0]["Capacidad"].ToString();
                foreach (DataRow item in cnDetallesFormulas.ConsultaPorFormula(IdFormula).Rows)
                {
                    AgregarNuevoRegistro(Convert.ToInt32(item["IdDetalle"]), Convert.ToInt32(item["IdInsumo"]), item["CantidadInsumo"].ToString(), item["UnidadMedidaInsumo"].ToString());
                }
            }
        }
コード例 #2
0
        public frmDetallesFormulas(int IdFormula)
        {
            InitializeComponent();
            string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString;

            cnFormulas         = new CNFormulas(connectionString);
            cnDetallesFormulas = new CNDetallesFormulas(connectionString);
            actualizaFormulas  = new ActualizaFormulas(connectionString);
            cnTipoDeCambio     = new CNTipoDeCambio(connectionString);
            cnProductos        = new CNProductos(connectionString);
            reporteador        = new Reporteador(connectionString);
            cnInsumos          = new CNInsumos(connectionString, -1, null, false, 0);
            llenarComboInsumos();
            cmbInsumos.Focus();
            if (IdFormula > 0)
            {
                ribbonPageGroup1.Visible = true;
                Actualizar = true;
                DataTable Formula = cnFormulas.ConsultaPorId(IdFormula);
                lblIdFormula.Text       = Formula.Rows[0]["IdFormula"].ToString();
                txtFormula.Text         = Formula.Rows[0]["NombreFormula"].ToString();
                txtFamilia.Text         = Formula.Rows[0]["NombreFamilia"].ToString();
                txtCantidadFormula.Text = Formula.Rows[0]["Cantidad"] + " " + Formula.Rows[0]["Capacidad"];
                Cantidad      = Convert.ToDecimal(Formula.Rows[0]["Cantidad"]);
                UnidadMedida  = Formula.Rows[0]["UnidadMedida"].ToString();
                lblCosto.Text = "0.00"; // T.Rows[0]["CostoTotal"].ToString();
                foreach (DataRow item in cnDetallesFormulas.ConsultaPorFormula(IdFormula).Rows)
                {
                    AgregarNuevoRegistro(Convert.ToInt32(item["IdDetalle"]), Convert.ToInt32(item["IdInsumo"]), item["CantidadInsumo"].ToString(), item["UnidadMedidaInsumo"].ToString());
                }
            }
        }
コード例 #3
0
ファイル: frmBuscador.cs プロジェクト: navto-dev/SAF-Proliza
        public frmBuscador(string Edo)
        {
            InitializeComponent();
            string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString;

            cnFormula  = new CNFormulas(connectionString);
            cnProducto = new CNProductos(connectionString);
            cnInsumos  = new CNInsumos(connectionString, -1, null, false, 0);
            prepararFormulario(Edo);
            llenarComboInsumos(Edo);
        }
コード例 #4
0
        public frmProductosTerminados(bool encendido)
        {
            InitializeComponent();
            string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString;

            cnFormulas          = new CNFormulas(connectionString);
            cnProductos         = new CNProductos(connectionString);
            cnInsumos           = new CNInsumos(connectionString, -1, null, false, 0);
            cnDetallesProductos = new CNDetallesProductos(connectionString);
            HabilitarCampos(false);
            llenarComboFormulas();
            llenarComboInsumos();
            this.encendido             = encendido;
            btnBorrar.Links[0].Visible = false;
        }