Exemplo n.º 1
0
 public TeacherCoursesController(
     UserService userService,
     CursoService cursoService,
     ProfesorService ctrlService,
     ProfesorCursoService profesorCursoService)
 {
     _cursoService         = cursoService;
     _userService          = userService;
     _ctrlService          = ctrlService;
     _profesorCursoService = profesorCursoService;
 }
Exemplo n.º 2
0
        public frmTransFactura()
        {
            InitializeComponent();
            //dgvDetalle.AutoGenerateColumns = false;
            InitializeDataGridView();

            tipoFacturaService = new TipoFacturaService();
            facturaService     = new FacturaService();
            clienteService     = new ClienteService();
            articuloService    = new ArticuloService();
            profesorService    = new ProfesorService();

            listaFacturaDetalle = new BindingList <FacturaDetalle>();
        }
        private void cargarGrilla()
        {
            ProfesorService s = new ProfesorService();

            try
            {
                Profesores = s.GetAll();
                dgvProfesores.DataSource = Profesores.FindAll(x => x.Deshabilitado == false);
                dgvProfesores.Columns["Id"].HeaderText           = "Legajo";
                dgvProfesores.Columns["FechaNac"].HeaderText     = "Fecha de nacimiento";
                dgvProfesores.Columns["FechaIngreso"].HeaderText = "Fecha de ingreso";
                dgvProfesores.Columns["Deshabilitado"].Visible   = false;
            }
            catch (Exception ex)
            {
                CommonHelper.ShowError(ex.Message);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                Response.Redirect("~/Default.aspx");
                return;
            }

            Usuario usuario = (Usuario)Session["Usuario"];

            if (usuario.TipoUsuario != TipoUsuario.Docente)
            {
                Response.Redirect("~/Estudiante.aspx");
                return;
            }

            Profesor profesor = new ProfesorService().GetProfesorByUserName(usuario.Nombre);

            txtProfesor.InnerText = "Bienvenide, " + profesor.Nombre + " " + profesor.Apellido;
        }
        private void cargarGrilla()
        {
            ProfesorService s = new ProfesorService();

            try
            {
                Profesores           = s.GetAll();
                dgvGrilla.DataSource = Profesores.FindAll(x => x.Deshabilitado == false);
                dgvGrilla.Columns["Id"].HeaderText              = "Legajo";
                dgvGrilla.Columns["FechaNac"].HeaderText        = "Fecha de nacimiento";
                dgvGrilla.Columns["FechaIngreso"].HeaderText    = "Fecha de ingreso";
                dgvGrilla.Columns["FechaIngreso"].DisplayIndex  = dgvGrilla.Columns["FechaNac"].Index;
                dgvGrilla.Columns["Deshabilitado"].DisplayIndex = dgvGrilla.Columns.Count - 1;
                dgvGrilla.Columns["Deshabilitado"].Visible      = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 6
0
        private void frmComision_Load(object sender, EventArgs e)
        {
            cmbCarrera.DataSource      = new CarreraService().GetAll().FindAll(x => !x.Deshabilitado);
            cmbMateria.DataSource      = new MateriaService().GetAll().FindAll(x => !x.Deshabilitado);
            cmbCuatrimestre.DataSource = new List <byte> {
                1, 2
            };
            cmbTurno.DataSource     = new TurnoService().GetAll().OrderBy(x => x.Id).ToList();
            cmbModalidad.DataSource = new ModalidadService().GetAll().FindAll(x => !x.Deshabilitado);
            cmbProfesor.DataSource  = new ProfesorService().GetAll().FindAll(x => !x.Deshabilitado);

            List <Profesor> ayudantes = new ProfesorService().GetAll().FindAll(x => !x.Deshabilitado);

            ayudantes.Insert(0, new Profesor());
            cmbAyudante.DataSource = ayudantes;

            if (this.comision != null)
            {
                cmbCarrera.SelectedIndex      = cmbCarrera.FindString(comision.Materia.Carrera.ToString());
                cmbMateria.SelectedIndex      = cmbMateria.FindString(comision.Materia.ToString());
                dtpAño.Value                  = new DateTime(comision.Año, DateTime.Today.Month, DateTime.Today.Day);
                cmbCuatrimestre.SelectedIndex = comision.Cuatrimestre == null ? -1 : (byte)(comision.Cuatrimestre - 1);
                cmbTurno.SelectedIndex        = cmbTurno.FindString(comision.Turno.ToString());
                cmbModalidad.SelectedItem     = comision.Modalidad;
                cmbProfesor.SelectedIndex     = cmbProfesor.FindString(comision.Profesor.ToString());
                cmbAyudante.SelectedIndex     = comision.Ayudante == null ? -1 : cmbAyudante.FindString(comision.Ayudante.ToString());
            }
            else
            {
                cmbCarrera.SelectedIndex      = -1;
                cmbMateria.SelectedIndex      = -1;
                cmbMateria.Enabled            = false;
                cmbCuatrimestre.SelectedIndex = -1;
                cmbCuatrimestre.Enabled       = false;
                cmbTurno.SelectedIndex        = -1;
                cmbModalidad.SelectedIndex    = -1;
                cmbProfesor.SelectedIndex     = -1;
                cmbAyudante.SelectedIndex     = -1;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                Response.Redirect("~/Default.aspx");
                return;
            }

            Usuario usuario = (Usuario)Session["Usuario"];

            if (usuario.TipoUsuario != TipoUsuario.Docente)
            {
                Response.Redirect("~/Estudiante.aspx");
                return;
            }

            if (Session["ComisionDocente"] != null)
            {
                Session.Remove("ComisionDocente");
            }

            if (IsPostBack)
            {
                return;
            }

            ProfesorService profesorService = new ProfesorService();

            Profesor profesor = profesorService.GetProfesorByUserName(usuario.Nombre);

            List <Comision> lista = new ComisionService().GetAll().FindAll(x => x.Profesor.Id == profesor.Id ||
                                                                           (x.Ayudante == null ? false : x.Ayudante.Id == profesor.Id));

            dgvComisiones.DataSource = lista
                                       .OrderByDescending(x => x.Año)
                                       .ThenBy(x => x.Cuatrimestre).ToList();
            dgvComisiones.DataBind();

            divSinRegistros.Visible = lista.Count == 0;
        }
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (!CommonHelper.SeleccionoRegistro(dgvGrilla))
            {
                return;
            }

            if (!CommonHelper.Confirma())
            {
                return;
            }

            try
            {
                ProfesorService s       = new ProfesorService();
                Profesor        entidad = (Profesor)dgvGrilla.SelectedRows[0].DataBoundItem;
                s.Delete(entidad.Id);
                cargarGrilla();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 9
0
 public TeacherController(UserService userService, ProfesorService ctrlService)
 {
     _userService = userService;
     _ctrlService = ctrlService;
 }
 public ProfesorEstudianteController(UserService usrService,
                                     ProfesorService ctrlService)
 {
     _usrService  = usrService;
     _ctrlService = ctrlService;
 }
Exemplo n.º 11
0
 public ProfesorDesafioController(UserService usrService,
                                  ProfesorService ctrlService)
 {
     _usrService  = usrService;
     _ctrlService = ctrlService;
 }
Exemplo n.º 12
0
        public ProfesorController()
        {
            ProfesorService servicio = new ProfesorService();

            _service = servicio;
        }
Exemplo n.º 13
0
 public ProfesorCursosController(UserService usrService,
                                 ProfesorService ctrlService)
 {
     _usrService  = usrService;
     _ctrlService = ctrlService;
 }