예제 #1
0
        private void BtnLogin_Click(object sender, EventArgs e)
        {
            if (TxtNombreUsuario.Text.Equals("") || TxtContrasenia.Text.Equals(""))
            {
                this.lblError.Visible = true;
            }
            else
            {
                usuario = controlador.Iniciar_sesion();

                if (usuario != null)
                {
                    frmDashboard frmTareas = new frmDashboard();
                    frmTareas.LblUsuario.Text    = usuario.login;
                    frmTareas.LblAsignacion.Text = " Eres " + usuario.tipo_acceso + " en este momento.";

                    frmPrincipal frm = new frmPrincipal(frmTareas);
                    this.Hide();
                    frm.ShowDialog();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Usuario o Contraseña incorrectas", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
예제 #2
0
        public frmPrincipal(frmDashboard frm)
        {
            InitializeComponent();

            // me carga el formulario de tareas con el nombre de usuario y asignacion

            frmTareas                 = frm;
            frmTareas.TopLevel        = false;
            frmTareas.FormBorderStyle = FormBorderStyle.None;
            this.panelContenedor.Controls.Add(frmTareas);
            //metodosFormularios.PanelC.Controls.Add(frmTareas) ;
            metodosFormularios.Formulario = frmTareas;
            frmTareas.Show();
            frmTareas.BringToFront();
        }