Esempio n. 1
0
 UsuariosModel AsignaGUIObjeto2()
 {
     return(new UsuariosModel
     {
         IdUsuario = Idusuario,
         Nombre = txtNombre.Text,
         Username = txtUsername.Text,
         Pasword = Seguridad.EncryptAES(txtPwd.Text),
         email = !string.IsNullOrEmpty(txtEmail.Text) ? txtEmail.Text : "-----------",
         IdRol = Convert.ToInt32(cmbRol.EditValue),
     });
 }
Esempio n. 2
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            //DataTable Usuario = Objetos.Usuario.ConsultarUsuarios(txtUsuario.Text, Seguridad.EncryptAES(txtPasword.Text)).Tables["Usuario"];
            string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString;

            DataTable Usuario = new CNUsuarios(connectionString).ConsultaLOGIN(txtUsuario.Text, Seguridad.EncryptAES(txtPasword.Text));

            //if (Usuario.Rows.Count == 1)
            if (Usuario.Rows.Count == 1)
            {
                if ((bool)(Usuario.Rows[0]["Activo"]))
                {
                    Estaticos.IdRol     = Convert.ToInt32(Usuario.Rows[0]["IdRol"]);
                    Estaticos.Username  = Convert.ToString(Usuario.Rows[0]["Username"]);
                    Estaticos.IdUsuario = Convert.ToInt32(Usuario.Rows[0]["IdUsuario"]);
                    DialogResult        = DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("Lo siento. No tienes permiso para acceder.", "Error de Inicio de Sesión", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtPasword.SelectAll();
                    txtPasword.Focus();
                }
            }
            else
            {
                MessageBox.Show("Datos de usuario incorrectos", "Error de Inicio de Sesión", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtPasword.SelectAll();
                txtPasword.Focus();
            }
        }
Esempio n. 3
0
        void AccionBoton()
        {
            //string mensaje = "";
            switch (EstadoFormulario)
            {
            case "Formulas":
                //BLL.BLLFamiliaFormulas F = new BLL.BLLFamiliaFormulas(BLL.Gral.gStrConexion, BLL.Gral.gStrUsuario);
                //F.IdFamilia = 1;
                //F.nombreFamilia = txtFamilias.Text;
                //mensaje = F.Guardar(F);
                if (Id > 0)
                {
                    cnFamiliaFormulas.Actualizar(new Entidades.FamiliaFormulasModel
                    {
                        IdFamilia     = Id,
                        nombreFamilia = txtFamilias.Text
                    });
                }
                else
                {
                    cnFamiliaFormulas.Guardar(new Entidades.FamiliaFormulasModel
                    {
                        IdFamilia     = Id,
                        nombreFamilia = txtFamilias.Text
                    });
                }
                txtFamilias.Text = "";
                break;

            case "Insumos":
                //BLL.BLLFamiliaInsumos I = new BLL.BLLFamiliaInsumos(BLL.Gral.gStrConexion, BLL.Gral.gStrUsuario);
                //I.IdFamilia = 1;
                //I.nombreFamilia = txtFamilias.Text;
                //mensaje = I.Guardar(I);
                if (Id > 0)
                {
                    cnFamiliaInsumos.Actualizar(new Entidades.FamiliaInsumosModel
                    {
                        IdFamilia     = Id,
                        nombreFamilia = txtFamilias.Text
                    });
                }
                else
                {
                    cnFamiliaInsumos.Guardar(new Entidades.FamiliaInsumosModel
                    {
                        IdFamilia     = Id,
                        nombreFamilia = txtFamilias.Text
                    });
                }
                txtFamilias.Text = "";
                break;

            case "Proveedores":
                //BLL.BLLProveedores P = new BLL.BLLProveedores(BLL.Gral.gStrConexion, BLL.Gral.gStrUsuario);
                //P.IdProveedor = 1;
                //P.nombreProveedor = txtFamilias.Text;
                //mensaje = P.Guardar(P);
                if (Id > 0)
                {
                    cnProveedores.Actualizar(new Entidades.ProveedoresModel
                    {
                        IdProveedor     = Id,
                        nombreProveedor = txtFamilias.Text
                    });
                }
                else
                {
                    cnProveedores.Guardar(new Entidades.ProveedoresModel
                    {
                        nombreProveedor = txtFamilias.Text
                    });
                }
                txtFamilias.Text = "";
                break;

            case "Dolar":
                //Objetos.TipoDeCambio.IdMoneda = 2;
                //Objetos.TipoDeCambio.IdTipoCambio = 2;
                //Objetos.TipoDeCambio.FactorConversion = Convert.ToDecimal(txtFamilias.Text);
                //Estaticos.dolar = Convert.ToDouble(Objetos.TipoDeCambio.FactorConversion);
                //Objetos.TipoDeCambio.Guardar(Objetos.TipoDeCambio);
                cnTipoDeCambio.Guardar(new Entidades.TipoDeCambioModel
                {
                    IdMoneda         = 2,
                    IdTipoCambio     = 2,
                    FactorConversion = Convert.ToDecimal(txtFamilias.Text)
                });
                Estaticos.dolar = Convert.ToDouble(txtFamilias.Text);
                Close();
                break;

            case "Pwd":
                //DataTable User = Objetos.Usuario.ConsultarUsuarios(Estaticos.Username, Seguridad.EncryptAES(txtFamilias.Text)).Tables["Usuario"];
                DataTable User = cnUsuarios.ConsultaLOGIN(Estaticos.Username, Seguridad.EncryptAES(txtFamilias.Text));
                if (User.Rows.Count == 1)
                {
                    this.DialogResult = DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("Contraseña Incorrecta", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;
            }
        }