示例#1
0
        protected void btnInsertar_Click(object sender, EventArgs e)
        {
            try
            {
                IUsuario usu     = new MUsuario();
                var      usuario = usu.BuscarUsuario(txtUsuario.Text, Encriptacion.Encriptar(txtContra.Text));
                if (txtContra.Text != txtConfirmar.Text)
                {
                    MostarMensajeError("Contraseñas no coinciden.");
                }
                else if (usuario != null)
                {
                    MostarMensajeError("Usuario ya existe, intentelo de nuevo.");
                }
                else
                {
                    var newusuario = new DATA.Usuario
                    {
                        Username = txtUsuario.Text,
                        Password = Encriptacion.Encriptar(txtContra.Text),
                        Rol      = txtRol.Text,
                    };

                    usu.insertarUsuario(newusuario);
                    MostarMensaje("Usuario creado con exito.");
                    txtUsuario.Text   = string.Empty;
                    txtContra.Text    = string.Empty;
                    txtConfirmar.Text = string.Empty;
                }
            }
            catch (Exception)
            {
                MostarMensajeError("Ocurrio un error");
            }
        }
示例#2
0
 public void InsertarUsuario(DATA.Usuario usuario)
 {
     _db.Insert(usuario);
 }