public ActionResult EditaDocente(FormCollection e, EditarAlumnoVM MyModel) { string message = "AlumnoEditado"; if (ModelState.IsValid) { using (var dbContext = new ContextDbDataContext()) { Docentes Docen = (from dbD in dbContext.Docentes where dbD.idUsuario == MyModel.idUsuario select dbD).Single(); Usuario User = (from dbD in dbContext.Usuario where dbD.IdUsuario == MyModel.idUsuario select dbD).Single(); User.contraseña = MyModel.contraseña == "DummyPass" ? User.contraseña : MyModel.contraseña; User.Usuario1 = MyModel.Usuario1; Docen.nombre = MyModel.nombre; Docen.apellido = MyModel.apellido; Docen.fecha_n = Convert.ToDateTime(MyModel.fecha_n); Docen.genero = Convert.ToChar(MyModel.genero); dbContext.SP_ModificaDocente(Docen.IdDocente, Docen.nombre, Docen.apellido, Docen.fecha_n, Docen.genero, Docen.idUsuario); dbContext.SP_ModificaUsuario(User.IdUsuario, User.Usuario1, User.correo, User.contraseña, User.Activo, User.tipo); } } else { message = "Error"; } return(RedirectToAction("ListaAlumnos", "AdminHome", new { a = message })); }
public ActionResult ListadoPago() { List <Pagos> ListadoPagos; using (var dbContext = new ContextDbDataContext()) { ListadoPagos = (from db in dbContext.Pagos select db).ToList(); } return(View(ListadoPagos)); }
//--------------------------- LISTA USUARIOS --------------------------- public ActionResult ListaUsuarios() { IEnumerable <Usuario> ListaUsuario; using (var dbContext = new ContextDbDataContext()) { ListaUsuario = (from dbD in dbContext.Usuario select dbD).ToList(); } return(View(ListaUsuario)); }
//******************************ALUMNO'S METHODS********************************** public ActionResult ListaAlumnos(string a) { @ViewBag.Accion = a; IEnumerable <ViewAlumnos> ListadoAlumno; using (var dbContext = new ContextDbDataContext()) { ListadoAlumno = (from dbD in dbContext.ViewAlumnos select dbD).ToList(); } return(View(ListadoAlumno)); }
//******************************CURSO'S METHODS********************************** public ActionResult ListaCurso(string a) { @ViewBag.Accion = a; IEnumerable <ViewCurso> ListadoCurso; using (var dbContext = new ContextDbDataContext()) { ListadoCurso = (from db in dbContext.ViewCurso select db).ToList(); } return(View(ListadoCurso)); }
public JsonResult EliminarDocente(int idDocente) { using (var dbContext = new ContextDbDataContext()) { Docentes Docen = (from dbD in dbContext.Docentes where dbD.IdDocente == idDocente select dbD).Single(); Usuario User = (from dbD in dbContext.Usuario where dbD.IdUsuario == Docen.idUsuario select dbD).Single(); //dbContext.SP_ModificarUsuario(User.IdUsuario, User.contraseña, 0); dbContext.SP_ModificaUsuario(User.IdUsuario, User.Usuario1, User.correo, User.contraseña, 0, User.tipo); } return(Json(new { exito = true }, JsonRequestBehavior.AllowGet)); }
//******************************DOCENTE'S METHODS********************************** public ActionResult ListaDocente(string a) { @ViewBag.Accion = a; IEnumerable <ViewDocentes> ListadoDocentes; using (var dbContext = new ContextDbDataContext()) { ListadoDocentes = (from db in dbContext.ViewDocentes select db).ToList(); } return(View(ListadoDocentes)); }
public bool CorreoRegistrado(string Email) { bool IfExist; using (var dbContext = new ContextDbDataContext()) { var EmailExist = (from db in dbContext.Usuario where db.correo.ToUpper() == Email.ToUpper() select new { Email }).FirstOrDefault(); IfExist = EmailExist != null ? false : true; } return(IfExist); }
public bool UsuarioRegistrado(string User) { bool ifExist; using (var dbContext = new ContextDbDataContext()) { var UsuRegis = (from db in dbContext.Usuario where db.Usuario1.ToUpper() == User.ToUpper() select new { User }).FirstOrDefault(); ifExist = UsuRegis != null ? false : true; } return(ifExist); }
public ActionResult EditarCurso(EditarCursoVM MyModel) { using (var dbContext = new ContextDbDataContext()) { Cursos Curs = (from dbD in dbContext.Cursos where dbD.IdCurso == MyModel.IdCurso select dbD).Single(); Curs.Nombre = MyModel.Nombre; Curs.Descripcion = MyModel.Descripcion; Curs.Costo = Convert.ToDecimal(MyModel.Costo); Curs.idDocente = Convert.ToInt32(MyModel.idDocente); Curs.Recursos = MyModel.Recursos; Curs.Foto = MyModel.Foto; dbContext.SP_ModificaCursos(Curs.IdCurso, Curs.Nombre, Curs.Descripcion, Curs.Recursos, Curs.Costo, Curs.Foto); dbContext.SubmitChanges(); } return(View(MyModel)); }
public ActionResult EditarCurso(int idCurso) { EditarCursoVM MyModel = new EditarCursoVM(); using (var dbContext = new ContextDbDataContext()) { Cursos Curs = (from dbD in dbContext.Cursos where dbD.IdCurso == idCurso select dbD).Single(); MyModel.IdCurso = idCurso; MyModel.Nombre = Curs.Nombre; MyModel.Descripcion = Curs.Descripcion; MyModel.Costo = Convert.ToDecimal(Curs.Costo); MyModel.idDocente = Convert.ToInt32(Curs.idDocente); MyModel.Recursos = Curs.Recursos; MyModel.Foto = Curs.Foto; MyModel.VideoIntro = Curs.Videointro; } return(View(MyModel)); }
public ActionResult CrearTemario(FormCollection e, CreaCurso MyModel) { using (var dbContext = new ContextDbDataContext()) { Temario TempTemp = new Temario(); TempTemp.IdCurso = MyModel.idCurso; TempTemp.Tema = MyModel.NombreTema; TempTemp.Descripcion = MyModel.DescripcionTema; TempTemp.FotoTema = MyModel.VideoTema; dbContext.Temario.InsertOnSubmit(TempTemp); dbContext.SubmitChanges(); MyModel.NombreTema = ""; MyModel.DescripcionTema = ""; MyModel.VideoTema = ""; } return(View(MyModel)); }
public ActionResult CrearCurso(FormCollection c, CreaCurso MyModel) { using (var dbContext = new ContextDbDataContext()) { Cursos Curso = new Cursos(); Curso.Nombre = MyModel.Nombre; Curso.Descripcion = MyModel.Descripcion; Curso.Recursos = MyModel.Recursos; Curso.Costo = MyModel.Costo; Curso.idDocente = MyModel.idDocente; Curso.Foto = MyModel.Foto; Curso.Videointro = MyModel.VideoIntro; dbContext.Cursos.InsertOnSubmit(Curso); dbContext.SubmitChanges(); var List = (from dbD in dbContext.Cursos select dbD).ToList(); Curso = List.LastOrDefault(); MyModel.idCurso = Curso.IdCurso; } return(RedirectToAction("CrearTemario", "AdminHome", new { MyModel = MyModel })); }
public ActionResult CrearAlumno(FormCollection c, CrearAlumnoVM MyModel) { string message = "AlumnoCreado"; if (ModelState.IsValid) { using (var dbContext = new ContextDbDataContext()) { Usuario User = new Usuario(); Alumno Alum = new Alumno(); User.Usuario1 = MyModel.Usuario1; User.contraseña = MyModel.contraseña; User.Activo = 1; User.tipo = 2; dbContext.Usuario.InsertOnSubmit(User); dbContext.SubmitChanges(); var Find = (from dbD in dbContext.Usuario select dbD).ToList(); User = Find.LastOrDefault(); Alum.nombre = MyModel.nombre; Alum.apellido = MyModel.apellido; Alum.fecha_n = Convert.ToDateTime(MyModel.fecha_n); Alum.genero = Convert.ToChar(MyModel.genero); Alum.idUsuario = User.IdUsuario; dbContext.Alumno.InsertOnSubmit(Alum); dbContext.SubmitChanges(); } } else { message = "Error"; } return(RedirectToAction("ListaAlumnos", "AdminHome", new { a = message })); }
public ActionResult EditaAlumno(int id) { EditarAlumnoVM Alum = new EditarAlumnoVM(); using (var DataContext = new ContextDbDataContext()) { Alumno DataAlum = (from db in DataContext.Alumno where db.IdAlumno == id select db).Single(); Usuario DataUser = (from db in DataContext.Usuario where db.IdUsuario == DataAlum.idUsuario select db).Single(); Alum.idUsuario = int.Parse(DataAlum.idUsuario.ToString()); Alum.Usuario1 = DataUser.Usuario1.ToString(); Alum.correo = DataUser.correo.ToString(); Alum.nombre = DataAlum.nombre; Alum.apellido = DataAlum.apellido; Alum.contraseña = "DummyPass"; Alum.ConfirmarContraseña = "DummyPass"; Alum.fecha_n = Convert.ToDateTime(DataAlum.fecha_n); Alum.genero = Convert.ToChar(DataAlum.genero); Alum.tipo = int.Parse(DataUser.tipo.ToString()); } return(View(Alum)); }
public ActionResult EditaDocente(int id) { EditarDocenteVM Docen = new EditarDocenteVM(); using (var DataContext = new ContextDbDataContext()) { Docentes DataDocen = (from db in DataContext.Docentes where db.IdDocente == id select db).Single(); Usuario DataUser = (from db in DataContext.Usuario where db.IdUsuario == DataDocen.idUsuario select db).Single(); Docen.idUsuario = int.Parse(DataDocen.idUsuario.ToString()); Docen.Usuario1 = DataUser.Usuario1.ToString(); Docen.correo = DataUser.correo.ToString(); Docen.nombre = DataDocen.nombre; Docen.apellido = DataDocen.apellido; Docen.contraseña = "DummyPass"; Docen.ConfirmarContraseña = "DummyPass"; Docen.fecha_n = Convert.ToDateTime(DataDocen.fecha_n); Docen.genero = Convert.ToChar(DataDocen.genero); Docen.tipo = int.Parse(DataUser.tipo.ToString()); } return(View(Docen)); }