Exemple #1
0
        public void IniciarSesion(EmpleadoDto empleado, bool sesion)
        {
            if (sesion)
            {
                if (empleado.Rol == "SupervisorLinea")
                {
                    PresentadorLinea presentador = new PresentadorLinea(new VistaSupervisorDeLinea(), new VistaLineaProduccion(), empleado);

                    this.Visible = false;
                }
                else
                {
                    if (empleado.Rol == "SupervisorCalidad")
                    {
                        PresentadorOP presentador = new PresentadorOP(new VistaOP(), empleado);
                        this.Visible = false;
                    }
                }
            }
            else
            {
                if (empleado != null)
                {
                    MessageBox.Show("No hay ninguna OP activa", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                MessageBox.Show("Error al iniciar sesión", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #2
0
 public void SetPresentador(PresentadorOP presentadorOP, string empleado)
 {
     _presentadorOP = presentadorOP;
 }