private void ConsultaSaldoWindow_Load(object sender, EventArgs e)
 {
     usuarioActual = CLC_SessionManager.currentUser;
     if (!CLC_SessionManager.esAdministrador)
     {
         ClienteRepository repo =  new ClienteRepository();
         bBuscarCliente.Visible = false;
         setearCliente(repo.getClienteByUserId(CLC_SessionManager.currentUser.ID));
     }
 }
        internal int darDeAlta(Cliente cliente, Usuario usuario)
        {
            return DBAdapter.executeProcedureWithReturnValue("darDeAltaCliente",

            cliente.nombre,

            cliente.apellido,

            cliente.fechaNacimimento,

            cliente.mail,

            cliente.pais.Id,

            cliente.documento.ID,

            cliente.documento.tipo.ID,

            cliente.domicilio.calle,

            cliente.domicilio.numero,

            cliente.domicilio.departamento,

            cliente.domicilio.piso,

            cliente.domicilio.localidad,

            cliente.domicilio.nacionalidad.Id,

            usuario.nombre,

            usuario.password,

            usuario.preguntaSecreta,

            usuario.respuestaSecreta,

            usuario.fechaCreacion,

            usuario.fechaUltimaModificacion);
        }
 private void _ingresarUsuario_Click(object sender, EventArgs e)
 {
     NuevoUsuario form = new NuevoUsuario();
     DialogResult result = form.ShowDialog();
     if (result == DialogResult.OK)
     {
         newUser = form.usuarioCreado;
     }
 }
 private void LimpiarCeldas_Click(object sender, EventArgs e)
 {
     newUser = null;
     LimpiarCampos(this.Controls);
 }
 private void _aceptar_Click(object sender, EventArgs e)
 {
     if (realizarValidacionesGenerales())
        if (!new UserRepository().exists(usernameTB.Text))
        {
            this.DialogResult = DialogResult.OK;
            this.usuarioCreado = new Usuario(-1, usernameTB.Text, true, 0, null, CLC_SessionManager.getFecha(), CLC_SessionManager.getFecha(), preguntaTB.Text,new Encription().encryptToSHA256(respuestaTB.Text),new Encription().encryptToSHA256(passwordTB.Text));
            this.Close();
        }
 }
 public static void closeSession()
 {
     currentUser = null;
 }
 public static void setCurrentUser(Usuario u) {
     currentUser = u;
 }