Пример #1
0
        protected override void Recuperar_Registro()
        {
            if (cbPerson.EditValue != null)
            {
                short idperson = Convert.ToInt16(cbPerson.EditValue);
                CUser_systemFactory faUser_system = new CUser_systemFactory();
                List <CUser_system> lstUserSystem = faUser_system.GetAll().Where(c => c.Idperson == idperson).ToList();

                if (lstUserSystem.Exists(c => c.Idperson == idperson))
                {
                    oUser_system =
                        faUser_system
                        .GetAll()
                        .Where(c => c.Idperson == idperson).Single();

                    tbUserName.Text = oUser_system.Cod_user;

                    Flag_new_user = false;
                }
                else
                {
                    Flag_new_user = true;
                }
            }
        }
Пример #2
0
        protected override bool Grabar_Registro()
        {
            CUser_systemFactory faUser_name = new CUser_systemFactory();

            if (tbPwd.Text.Trim().Length > 0 && tbRepPwd.Text.Trim().Length > 0)
            {
                oUser_system.Pwd = Comun.EncriptarMD5(tbPwd.Text);
            }

            oUser_system.Cod_user = tbUserName.Text;
            oUser_system.Idperson = Convert.ToInt16(cbPerson.EditValue);

            bool result = false;

            if (!(result = faUser_name.Update(oUser_system)))
            {
                result = faUser_name.Insert(oUser_system);
            }

            if (result)
            {
                InitCombos();
            }

            return(result);
        }
Пример #3
0
 public void Load_user()
 {
     CUser_systemFactory faUser_system = new CUser_systemFactory();
     cbUser.Properties.DataSource = faUser_system.GetAll();
     cbUser.Properties.DisplayMember = "Cod_user";
     cbUser.Properties.ValueMember = "Iduser";
 }
Пример #4
0
        public void Load_user()
        {
            CUser_systemFactory faUser_system = new CUser_systemFactory();

            cbUser.Properties.DataSource    = faUser_system.GetAll();
            cbUser.Properties.DisplayMember = "Cod_user";
            cbUser.Properties.ValueMember   = "Iduser";
        }
Пример #5
0
        bool IsUserRight()
        {
            List <CUser_system> lstUser = new CUser_systemFactory().GetAll();

            foreach (CUser_system oUsuario in lstUser)
            {
                if (tbUser.Text.Trim().ToUpper() == oUsuario.Cod_user.Trim().ToUpper())
                {
                    Comun.User_system = oUsuario;
                    return(true);
                }
            }
            return(false);
        }
Пример #6
0
        public static bool AreUserAndPwdRight(string user, string pwd)
        {
            List <CUser_system> lstUser = new CUser_systemFactory().GetAll();

            foreach (CUser_system oUsuario in lstUser)
            {
                if (user.Trim().ToUpper() == oUsuario.Cod_user.Trim().ToUpper())
                {
                    if (oUsuario.Pwd == Comun.EncriptarMD5(pwd))
                    {
                        Comun.User_system = oUsuario;
                        return(true);
                    }
                }
            }
            return(false);
        }
Пример #7
0
        protected override bool Grabar_Registro()
        {
            CUser_systemFactory faUser_name = new CUser_systemFactory();
            if (tbPwd.Text.Trim().Length > 0 && tbRepPwd.Text.Trim().Length > 0)
                oUser_system.Pwd = Comun.EncriptarMD5(tbPwd.Text);

            oUser_system.Cod_user = tbUserName.Text;
            oUser_system.Idperson = Convert.ToInt16(cbPerson.EditValue);

            bool result = false;
            if (!(result = faUser_name.Update(oUser_system)))
                result = faUser_name.Insert(oUser_system);

            if (result)
                InitCombos();

            return result;
        }
Пример #8
0
        protected override void Recuperar_Registro()
        {
            // --- recuperar principal
            Titration_main =
                faTitration_main.GetByPrimaryKey(
                    new CTitration_mainKeys(Solution.Idsolution));

            if (Titration_main != null)
            {
                // --- en la cabecera
                tbMainForAliquot.Value      = Convert.ToDecimal(Titration_main.Concentration_value);
                cbMainMasaVolumen.EditValue = Convert.ToInt32(Titration_main.Concentration_unit);
                tbMainNumAnalyst.Value      = Convert.ToInt32(Titration_main.Num_analyst);
                tbMainNumTest.Value         = Convert.ToInt32(Titration_main.Num_test);
                cbMainAverageType.EditValue = Convert.ToInt32(Titration_main.Type_average);

                CUser_system oUserSign =
                    new CUser_systemFactory()
                    .GetByPrimaryKey(new CUser_systemKeys(Convert.ToInt16(Titration_main.Analyst4)));

                if (Titration_main.Analyst4 != null)
                {
                    ucTraceTitration.UserSign = oUserSign.Cod_user;
                    ucTraceTitration.DateSign = Convert.ToDateTime(Titration_main.Date_analyst4);
                }

                // --- en la base
                tbFactorEnd.Value             = Convert.ToDecimal(Titration_main.Factor);
                cbFactorUnitMeasure.EditValue = Titration_main.Idunit_measure_factor;
            }

            // --- recuperar detalle
            gcSolTitration.DataSource =
                new BindingList <CSolution_titration>(
                    new CSolution_titrationFactory()
                    .GetAll()
                    .Where(c => c.Idsolution == Solution.Idsolution).ToList());
        }
Пример #9
0
        protected override void Recuperar_Registro()
        {
            if (cbPerson.EditValue != null)
            {
                short idperson = Convert.ToInt16(cbPerson.EditValue);
                CUser_systemFactory faUser_system = new CUser_systemFactory();
                List<CUser_system> lstUserSystem = faUser_system.GetAll().Where(c => c.Idperson == idperson).ToList();

                if (lstUserSystem.Exists(c => c.Idperson == idperson))
                {
                    oUser_system =
                        faUser_system
                        .GetAll()
                        .Where(c => c.Idperson == idperson).Single();

                    tbUserName.Text = oUser_system.Cod_user;

                    Flag_new_user = false;
                }
                else
                    Flag_new_user = true;
            }
        }
Пример #10
0
        protected override void Recuperar_Registro()
        {
            // --- recuperar principal
            Titration_main =
                faTitration_main.GetByPrimaryKey(
                new CTitration_mainKeys(Solution.Idsolution));

            if (Titration_main != null)
            {
                // --- en la cabecera
                tbMainForAliquot.Value = Convert.ToDecimal(Titration_main.Concentration_value);
                cbMainMasaVolumen.EditValue = Convert.ToInt32(Titration_main.Concentration_unit);
                tbMainNumAnalyst.Value = Convert.ToInt32(Titration_main.Num_analyst);
                tbMainNumTest.Value = Convert.ToInt32(Titration_main.Num_test);
                cbMainAverageType.EditValue = Convert.ToInt32(Titration_main.Type_average);

                CUser_system oUserSign =
                    new CUser_systemFactory()
                    .GetByPrimaryKey(new CUser_systemKeys(Convert.ToInt16(Titration_main.Analyst4)));

                if (Titration_main.Analyst4 != null)
                {
                    ucTraceTitration.UserSign = oUserSign.Cod_user;
                    ucTraceTitration.DateSign = Convert.ToDateTime(Titration_main.Date_analyst4);
                }

                // --- en la base
                tbFactorEnd.Value = Convert.ToDecimal(Titration_main.Factor);
                cbFactorUnitMeasure.EditValue = Titration_main.Idunit_measure_factor;
            }

            // --- recuperar detalle
            gcSolTitration.DataSource =
                new BindingList<CSolution_titration>(
                new CSolution_titrationFactory()
                .GetAll()
                .Where(c => c.Idsolution == Solution.Idsolution).ToList());
        }
Пример #11
0
 bool IsUserRight()
 {
     List<CUser_system> lstUser = new CUser_systemFactory().GetAll();
     foreach (CUser_system oUsuario in lstUser)
     {
         if (tbUser.Text.Trim().ToUpper() == oUsuario.Cod_user.Trim().ToUpper())
         {
             Comun.User_system = oUsuario;
             return true;
         }
     }
     return false;
 }