public UsuarioDesktop(int ID, ModoForm modo)
     : this()
 {
     Modo = modo;
     UsuarioLogic usuarioLogic = new UsuarioLogic();
     UsuarioActual = usuarioLogic.GetOne(ID);
     MapearDeDatos();
 }
Ejemplo n.º 2
0
 private void tsbEliminar_Click(object sender, EventArgs e)
 {
     int ID = ((Entidades.Usuario)this.dgvUsuarios.SelectedRows[0].DataBoundItem).ID;
     //UsuarioDesktop ud = new UsuarioDesktop(ApplicationForm.ModoForm.Baja, ID);
     //ud.ShowDialog();
     UsuarioLogic ul = new UsuarioLogic();
     ul.Delete(ID);
     PersonaLogic pl = new PersonaLogic();
     pl.Delete(ID);
     this.Listar();
 }
 private void toolStripButton2_Click(object sender, EventArgs e)
 {
     //Boton Eliminar
     if (this.dgvUsuarios.SelectedRows.Count == 1)
     {
         int ID = ((Bussines.Entities.Usuario)this.dgvUsuarios.SelectedRows[0].DataBoundItem).ID;
         UsuarioDesktop formUsuario = new UsuarioDesktop(ID, ApplicationForm.ModoForm.Modificacion);
         UsuarioLogic ul = new UsuarioLogic();
         ul.Delete(ID);
     }
     else MessageBox.Show("Por favor seleccione alguna fila para eliminar", "Error");
 }
Ejemplo n.º 4
0
 //Listado del DataSource.
 public void Listar()
 {
     UsuarioLogic ul = new UsuarioLogic();
     try
     {
         this.dgvUsuarios.DataSource = ul.GetAll();
     }
     catch (Exception Ex)
     {
         MessageBox.Show(Ex.Message);
     }
 }
Ejemplo n.º 5
0
 public UsuarioDesktop(int ID, ModoForm modo): this()
 {
     this.Modo = modo;
     UsuarioLogic ul = new UsuarioLogic();
     try
     {
         UsuarioActual = ul.GetOne(ID);
     }
     catch (Exception Ex)
     {
         this.Notificar(Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     this.MapearDeDatos();
 }
Ejemplo n.º 6
0
 private void btnRecuperar_Click(object sender, EventArgs e)
 {
     UsuarioLogic ul = new UsuarioLogic();
     string pass = ul.RecuperarPass(txtUsuario.Text, txtEmail.Text);
     if (pass != null)
     {
         this.Visible = false;
         ul.EnviarCorreo(txtEmail.Text, pass);
         MessageBox.Show("El correo ha sido enviado, chequee su casilla");
     }
     else
     {
         MessageBox.Show("El usuario y el mail no se corresponden", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 7
0
 public void Validar()
 {
     UsuarioLogic ul = new UsuarioLogic();
     if (ul.Buscar(usuarioTextBox.Text, passTextBox.Text))
     {
         this.Visible = false;
         Persona usu = new Persona();
         usu = ul.GetOnePersona(usuarioTextBox.Text, passTextBox.Text);
         Session["Usuario"] = usu;               
         Response.Redirect("MenuPpal.aspx");
     }
     else
     {
         lblError.Visible = true;
     }
 }
Ejemplo n.º 8
0
Archivo: Login.cs Proyecto: serasio/TP2
 public void Validar()
 {
     UsuarioLogic ul = new UsuarioLogic();
     if(ul.Buscar(txtUsuario.Text, txtPass.Text))
     {
         this.Visible = false;
         Persona usu = new Persona();
         usu = ul.GetOnePersona(txtUsuario.Text, txtPass.Text);
         MenuPpal menu = new MenuPpal(usu);
         menu.ShowDialog();
     }
     else
     {
         MessageBox.Show("Datos ingresados incorrectos o usuario deshabilitado. Vuelva a intentar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 9
0
 public void btnAceptar_Click(object sender, EventArgs e)
 {
     if (btnAceptar.Text == "Guardar")
     {
         if (Validar())
         {
             GuardarCambios();
             UsuarioActual.State = Entidad.States.Modificado;
             this.Close();
         }
     }
     if (btnAceptar.Text == "Eliminar")
     {
         UsuarioLogic usu = new UsuarioLogic();
         usu.Delete(UsuarioActual.ID);
         UsuarioActual.State = Entidad.States.Eliminado;
         GuardarCambios();
         this.Close();
     }
 }
Ejemplo n.º 10
0
 public UsuarioDesktop(ModoForm modo, int ID)
     : this()
 {
     _modo = modo;
     UsuarioLogic ul = new UsuarioLogic();
     UsuarioActual = ul.GetOne(ID);
     PersonaLogic pl = new PersonaLogic();
     PersonaActual = pl.GetOne(ID);
     this.MapearDeDatos();
     switch (_modo)
     {
         case ModoForm.Modificacion:
             btnAceptar.Text = "Guardar";
             break;
         case ModoForm.Baja:
             btnAceptar.Text = "Eliminar";
             break;
         case ModoForm.Consulta:
             btnAceptar.Text = "Aceptar";
             break;
     }
 }
Ejemplo n.º 11
0
 private void btnOK_Click(object sender, EventArgs e)
 {
     if (Validar())
     {
         Entidades.Usuarios usrActual = new Negocio.UsuarioLogic().ObtenerUsuario(txtUsr.Text, txtPass.Text);
         if (usrActual != null)
         {
             MessageBox.Show("¡Bienvenido " + usrActual.Usuario + "!", "Mensaje del sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             Program.IdUsuario  = usrActual.IdUsuario;
             Program.NomUsuario = usrActual.Usuario;
             this.Hide();
             formPrincipal ppal = new formPrincipal();
             ppal.ShowDialog();
             ppal.Close();
             this.Dispose();
             this.Close();
         }
         else
         {
             MessageBox.Show("¡Datos incorrectos!", "Mensaje del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 12
0
 public Usuarios()
 {
     this.UsuarioNegocio = new Negocio.UsuarioLogic();
 }
Ejemplo n.º 13
0
 public Usuarios()
 {
     UsuarioNegocio = new UsuarioLogic();
 }
Ejemplo n.º 14
0
 public Usuario()
 {
    this._uNegocio = new UsuarioLogic() ;
 }
Ejemplo n.º 15
0
 void ListarUsuarioLogeado()
 {
     UsuarioLogic ul = new UsuarioLogic();
     this.dgvUsuarios.DataSource = ul.GetOneAlumno(UsuarioLogeado.IDUsuario);
 }
Ejemplo n.º 16
0
        public void GuardarCambios()
        {
            this.MapearADatos();
            UsuarioLogic Usuario = new UsuarioLogic();
            try
            {
                Usuario.Save(UsuarioActual);
            }
            catch (Exception Ex)
            {
                this.Notificar(Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

        }
Ejemplo n.º 17
0
        public override void GuardarCambios()
        {
            this.MapearADatos();
            PersonaLogic pl = new PersonaLogic();
            pl.Save(PersonaActual);
            UsuarioLogic ul = new UsuarioLogic();
            ul.Save(UsuarioActual);

        }
 public override void GuardarCambios()
 {
     MapearADatos();
     UsuarioLogic usuarioLogic = new UsuarioLogic();
     usuarioLogic.Save(UsuarioActual);
 }
Ejemplo n.º 19
0
 public void Listar()
 {
     UsuarioLogic ul = new UsuarioLogic();
     this.dgvUsuarios.DataSource = ul.GetAll();
 }