private void IniciarSesion()
 {
     if (!frm_Login.VerificarCamposLogin())
     {
         if (!string.IsNullOrEmpty(frm_Login.txtUsuario.Text))
         {
             if (!string.IsNullOrEmpty(frm_Login.txtContrasenia.Text))
             {
                 DataTable usuario = db.GetUsuario(frm_Login.GetNombreUsuario());
                 if (usuario.Rows.Count > 0)
                 {
                     if (db.VerificarContrasenia(frm_Login.GetNombreUsuario(), frm_Login.GetContrasenia()))
                     {
                         frm_Login.MostrarMensaje("Hola, " + usuario.Rows[0][0].ToString() + ".\n" +
                                                  "Se ha ingresado al sistema correctamente");
                         frm_Login.EstadoInicialLogin();
                         frm_Login.alertaLogin.Visible = false;
                         frm_Login.Hide();
                         frm_Menu.Show();
                     }
                     else
                     {
                         frm_Login.alertaLogin.CambiarMensaje("Contraseña incorrecta");
                         MostrarConAnimacion(frm_Login.alertaLogin, Animation.VertSlide);
                     }
                 }
                 else
                 {
                     frm_Login.alertaLogin.CambiarMensaje("Usuario no registrado");
                     MostrarConAnimacion(frm_Login.alertaLogin, Animation.VertSlide);
                 }
             }
             else
             {
                 frm_Login.alertaLogin.CambiarMensaje("Campo contraseña vacío");
                 MostrarConAnimacion(frm_Login.alertaLogin, Animation.VertSlide);
             }
         }
         else
         {
             frm_Login.alertaLogin.CambiarMensaje("Campo nombre de usuario vacío");
             MostrarConAnimacion(frm_Login.alertaLogin, Animation.VertSlide);
         }
     }
     else
     {
         frm_Login.alertaLogin.CambiarMensaje("Nombre de usuario y contraseña vacíos");
         MostrarConAnimacion(frm_Login.alertaLogin, Animation.VertSlide);
     }
 }
Beispiel #2
0
 private void CerrarNuevaPrescripcion(object sender, FormClosedEventArgs e)
 {
     frm_NuevaPrescripcion.Hide();
     frm_Menu.Show();
 }