public bool AsignarDocente(int IdCurso, int idUserEncargado, int CiusuarioNuevoDocente)
        {
            var docente = _context.DocentesCurso
                          .Include(c => c.Docente)
                          .SingleOrDefault(x => x.Docente.Id == idUserEncargado && x.Escargado == true && x.CursoId == IdCurso);

            if (docente != null)
            {
                var nuevoDocente = _context.Cuenta
                                   .Include(x => x.PersonaCuenta)
                                   .SingleOrDefault(x => x.PersonaCuenta.Ci == CiusuarioNuevoDocente && x.TipoCuenta == "Docente");
                if (nuevoDocente != null)
                {
                    var dc = new DocentesCurso()
                    {
                        CursoId   = IdCurso,
                        DocenteId = nuevoDocente.Id,
                        Escargado = false
                    };
                    _context.DocentesCurso.Add(dc);
                    _context.SaveChanges();
                    return(true);
                }

                return(false);
            }
            return(false);
        }
        public bool AsignarDocenteCurso(int idCurso, int idDocente)
        {
            var dc = new DocentesCurso()
            {
                CursoId   = idCurso,
                DocenteId = idDocente,
                Escargado = true
            };

            _context.DocentesCurso.Add(dc);
            _context.SaveChanges();
            return(true);
        }