예제 #1
0
 public Principal_Form()
 {
     try
     {
         InitializeComponent();
         Autenticar_Usuario_Form childForm = new Autenticar_Usuario_Form();
         childForm.MdiParent = this;
         childForm.Show();
     }
     catch (Exception ex)
     {
         Error_Form er = new Error_Form(ex.Message);
         er.MdiParent = this;
         er.Show();
     }
 }
예제 #2
0
 private void iniciarSesionTsm_Click(object sender, EventArgs e)
 {
     try
     {
         USUARIO user = (USUARIO)Program.Cache.Get("user");
         if (user == null)
         {
             Autenticar_Usuario_Form childForm = new Autenticar_Usuario_Form();
             childForm.MdiParent = this;
             childForm.Show();
         }
         else MessageBox.Show("Ya existe un usuario Autenticado dentro del sistema, por favor cierre sesion si desea ingresar con su usuario y contraseña.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex)
     {
         Error_Form er = new Error_Form(ex.Message);
         er.MdiParent = this;
         er.Show();
     }
 }
예제 #3
0
 private void cerrarSesionTsm_Click(object sender, EventArgs e)
 {
     try
     {
         USUARIO user = (USUARIO)Program.Cache.Get("user");
         if (user != null)
         {
             Program.Cache.Remove("user");
             EstadoLbl.Text = "Ningun usuario autenticado";
             listarUsuariosTsm.Visible = false;
             actualizarDatosUsuarioTsm.Visible = false;
             registrarUsuarioTsm.Visible = false;
             cerrarSesionTsm.Visible = false;
             Autenticar_Usuario_Form childForm = new Autenticar_Usuario_Form();
             childForm.MdiParent = this;
             childForm.Show();
         }
         else MessageBox.Show("Ningun usuario ha iniciado sesión.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex)
     {
         Error_Form er = new Error_Form(ex.Message);
         er.MdiParent = this;
         er.Show();
     }
 }