Пример #1
0
        public void CargarUsuarios()
        {
            List <usuario> nLista = new List <usuario>();

            foreach (var item in UsuarioManeger.BuscarEmail(txtNombre.Text, checkBox1.Checked))
            {
                nLista.Add(item);
            }
            this.grDatos.DataSource = nLista;
        }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            usuario nUsuario = new usuario();

            nUsuario.pkUsuario  = pk;
            nUsuario.cNombreCom = textBox1.Text;
            nUsuario.sEmail     = txtCuenta.Text;
            nUsuario.sPassword  = txtcontra.Text;
            nUsuario.fkRol      = 1;
            nUsuario.bStatus    = false;
            UsuarioManeger.GuardaUsuario(nUsuario);
            mUsuario.CargarUsuarios();
            this.Close();
        }
Пример #3
0
        public frmEliminarUsuario(frmMainUsuario musuario)
        {
            InitializeComponent();
            mUsuario = musuario;
            usuario nUsuario = UsuarioManeger.BuscarPorID(frmMainUsuario.idConw);

            pk                = nUsuario.pkUsuario;
            textBox1.Text     = nUsuario.cNombreCom;
            txtCuenta.Text    = nUsuario.sEmail;
            txtcontra.Text    = nUsuario.sPassword;
            txtcontra.Visible = false;
            label3.Visible    = false;
            idRol             = Convert.ToInt32(nUsuario.fkRol);
        }
Пример #4
0
 private void btnIngresar_Click(object sender, EventArgs e)
 {
     uHelper = UsuarioManeger.Autentificar(txtUsuario.Text,
                                           txtPassword.Text);
     if (uHelper.esValido)
     {
         frmMain.uHelper = uHelper;
         this.Close();
     }
     else
     {
         MessageBox.Show(uHelper.sMensaje, "Autentificacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtUsuario.Text = "";
         txtUsuario.Focus();
     }
 }
Пример #5
0
        public frmAgregarUsuario(frmMainUsuario musuario)
        {
            InitializeComponent();
            mUsuario       = musuario; //modificar
            VALIDAR        = false;
            VALIDARUsuario = true;
            usuario nUsuario = UsuarioManeger.BuscarPorID(frmMainUsuario.idConw);

            pk             = nUsuario.pkUsuario;
            txtCuenta.Text = nUsuario.sEmail;
            textBox2.Text  = nUsuario.cNombreCom;


            idRol = Convert.ToInt32(nUsuario.fkRol);
            mUsuario.CargarUsuarios();
        }
Пример #6
0
        private void button1_Click(object sender, EventArgs e)
        {
            usuario nUsuario = new usuario();

            if (txtContra.Text == "" || txtCuenta.Text == "" || txtContra2.Text == "" || textBox2.Text == "")
            {
                MessageBox.Show("Llene todo los Campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtContra.Focus();
            }
            else
            {
                if (txtContra.Text == txtContra2.Text)
                {
                    if (pk > 0)
                    {
                        nUsuario.pkUsuario  = pk;
                        nUsuario.cNombreCom = textBox2.Text;
                        nUsuario.sEmail     = txtCuenta.Text;
                        nUsuario.sPassword  = LoginTool.GetMD5(txtContra.Text);
                        nUsuario.fkRol      = 1;
                        UsuarioManeger.GuardaUsuario(nUsuario);
                        mUsuario.CargarUsuarios();
                    }
                    else
                    {
                        nUsuario.cNombreCom = textBox2.Text;
                        nUsuario.sEmail     = txtCuenta.Text;
                        nUsuario.sPassword  = LoginTool.GetMD5(txtContra.Text);
                        nUsuario.fkRol      = 1;
                        UsuarioManeger.GuardaUsuario(nUsuario);
                    }
                    this.Close();
                }
                else
                {
                    label5.Text = "Contrasena no coinciden";
                    txtContra.Focus();
                }
            }
        }