Пример #1
0
        private void DcRegPVenta_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, user.CodPerfil);
            uT.CargaArbolAcceso();


            PuiSegUsuarioCfg team = new PuiSegUsuarioCfg(db);

            team.cmpStiloTema = user.StiloTema;
            Object[] reg = team.GetParamTema();
            NewColor.Encabezado      = reg[0].ToString();
            NewColor.HoverEncabezado = reg[1].ToString();
            NewColor.FontColor       = reg[2].ToString();

            LlecboCliente();

            GetDatoAlmacen();

            PARTIDAS = new List <DocPartidasReq>();

            MessageBoxAdv.Office2016Theme = Office2016Theme.Colorful;
            MessageBoxAdv.MessageBoxStyle = MessageBoxAdv.Style.Office2016;

            this.FormBorderStyle = FormBorderStyle.None;     //Form without bord and resize
            this.DoubleBuffered  = true;                     //Form without bord and resize
            this.SetStyle(ControlStyles.ResizeRedraw, true); //Form without bord and resize

            clsCfgDocumento cd = new clsCfgDocumento(CveDoc, db);

            ConfigDoc = cd.ConfigDoc();

            clsCfgAlmacen cslA = new clsCfgAlmacen(db, user.AlmacenUsa);

            CfgAlma = cslA.ConfigAlmacen();


            this.KeyDown += new KeyEventHandler(this.OnKeyDown);
            InhControles(true, 0);

            if (ConfigDoc.UsaSerie == 1)
            {
                PuiCatCfgDocSerie lin = new PuiCatCfgDocSerie(db);
                //cboSerie.DataSource = lin.CbollenaSeries(CveAlm, CveDoc);
                DataTable dt = lin.CbollenaSeries(user.AlmacenUsa, CveDoc);
                serieticket = dt.Rows[0]["Clave"].ToString();


                clsCfgDocSeries cds = new clsCfgDocSeries(user.AlmacenUsa, CveDoc, serieticket, db);
                CfgDocSerie = cds.ConfigDocSerie();
            }
        }
Пример #2
0
 public DocPartidaRequisiciones(MsSql oDat, DatCfgParamSystem ParamS, DatCfgUsuario DatUsr, clsCfgDocumento CfgDoc,
                                clsCfgAlmacen PCfgAlma, clsStiloTemas NewColor, int op, DocPartidasReq part = null)
 {
     InitializeComponent();
     StiloColor  = NewColor;
     ParamSystem = ParamS;
     db          = oDat;
     Util        = new ClsUtilerias(ParamSystem.NumDec);
     user        = DatUsr;
     Opcion      = op;
     partida     = part;
     ConfigDoc   = CfgDoc;
     CfgAlma     = PCfgAlma;
 }
Пример #3
0
        public MovtosInvPart(MsSql Odat, DatCfgParamSystem ParamS, clsStiloTemas NewColor, DatCfgUsuario DatUsr, String P_modulo,
                             String P_folio, int P_operacion,
                             clsCfgTipoMovInv PCfgMovInv, clsCfgAlmacen PCfgAlma, int P_CodPart, String Almacen)
        {
            InitializeComponent();
            opcion        = P_operacion;
            db            = Odat;
            user          = DatUsr;
            ParamSystem   = ParamS;
            Util          = new ClsUtilerias(ParamSystem.NumDec);
            CodPart       = P_CodPart;
            StiloColor    = NewColor;
            PModLlama     = P_modulo; //dependiendo del modulo que llama esta ventana extrae el precio
            PNoMovimiento = P_folio;

            CfgMovInv = PCfgMovInv;
            CfgAlma   = PCfgAlma;
            PAlmacen  = Almacen;

            if (CfgMovInv.EditaCosto == 0)
            {
                txtPrecio.Enabled = false;
            }

            if (CfgMovInv.MuestraCosto == 1)
            {
                lblMuesCosto.Visible = true;
                txtMuesCosto.Visible = true;
            }
            else
            {
                lblMuesCosto.Visible = false;
                txtMuesCosto.Visible = false;
            }

            if (opcion >= 2)
            {
                GetRegistro();
            }

            MessageBoxAdv.Office2016Theme = Office2016Theme.Colorful;
            MessageBoxAdv.MessageBoxStyle = MessageBoxAdv.Style.Office2016;
        }
Пример #4
0
        public clsCfgAlmacen ConfigAlmacen()
        {
            clsCfgAlmacen Doc = new clsCfgAlmacen();
            string        Sql = "Select * " +
                                "from Inv_CatAlmacenes " +
                                "WHERE ClaveAlmacen = '" + ClaveAlmacen + "' " +
                                "  AND Estatus = 'A'";
            SqlDataReader dr = db.SelectDR(Sql);

            while (dr.Read())
            {
                Doc.ClaveAlmacen = Convert.ToString(dr["ClaveAlmacen"]);
                Doc.Descripcion  = Convert.ToString(dr["Descripcion"]);
                Doc.Estatus      = Convert.ToString(dr["Estatus"]);
                Doc.EsDeCompra   = Convert.ToInt32(dr["EsDeCompra"]);
                Doc.EsDeVenta    = Convert.ToInt32(dr["EsDeVenta"]);
                Doc.EsDeConsigna = Convert.ToInt32(dr["EsDeConsigna"]);
                Doc.NumRojo      = Convert.ToInt32(dr["NumRojo"]);
                Doc.CveLstPrecio = Convert.ToString(dr["CveLstPrecio"]);
            }
            dr.Close();
            return(Doc);
        }
Пример #5
0
        private void CargaParamAlma(String CveAlm)
        {
            clsCfgAlmacen cd = new clsCfgAlmacen(db, CveAlm);

            cfgAlma = cd.ConfigAlmacen();
        }