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); } }
public void SetPresentador(PresentadorOP presentadorOP, string empleado) { _presentadorOP = presentadorOP; }