private void btn1_Click(object sender, EventArgs e) { switch (UsuarioActual.Tipo) { case Usuario.TiposUsuario.Alumno: FindMateria findMateriaForm = new FindMateria(); findMateriaForm.pasado += new FindMateria.pasar(Ejecutar); findMateriaForm.ShowDialog(); break; case Usuario.TiposUsuario.Profesor: CursosProfesor cpForm = new CursosProfesor(); cpForm.ShowDialog(); break; case Usuario.TiposUsuario.Administrador: Usuarios userForm = new Usuarios(); userForm.ShowDialog(); break; } }
public void SaveCursoProfesor(int idcursohorario, int idprofesor, bool activo, DateTime fechainicio, DateTime fechafinal, int ausencias) { var NewCursoProfesorRecord = new CursosProfesor { IdCursosHorarios = idcursohorario, IdProfesor = idprofesor, Activo = activo, FechaInicio = fechainicio, FechaFinal = fechafinal, LimiteAusencias = ausencias }; try { dbCtx.CursosProfesors.Add(NewCursoProfesorRecord); dbCtx.SaveChanges(); } catch (Exception) { ReloadEntity(NewCursoProfesorRecord); throw; } }