private SelectList obtenListadoProfesores(HORARIO hAux) { SelectList listado; List <ProfesorModel> listaProfes = new List <ProfesorModel>(); foreach (PROFESOR pAux in db.PROFESOR) { ProfesorModel prof = new ProfesorModel(); prof.idProfesor = Convert.ToInt32(pAux.ID_PROFESOR); prof.displayText = pAux.NOMBRE1 + " "; if (!String.IsNullOrEmpty(pAux.NOMBRE2) && !String.IsNullOrWhiteSpace(pAux.NOMBRE2)) { prof.displayText += pAux.NOMBRE2 + " "; } prof.displayText += pAux.APELLIDO1; if (!String.IsNullOrEmpty(pAux.APELLIDO2) && !String.IsNullOrWhiteSpace(pAux.APELLIDO2)) { prof.displayText += " " + pAux.APELLIDO2; } listaProfes.Add(prof); } listado = new SelectList(listaProfes, "idProfesor", "displayText", hAux.ID_PROFESOR); return(listado); }
public ActionResult Edit(int id, ProfesorModel profesor) { if (ModelState.IsValid) { new ProfesorBusiness().Update(profesor); } return(View()); }
public IActionResult GrabarProfesor(ProfesorModel model) { HttpContext.Session.GetString("Usuario"); //var menu = HttpContext.Session.GetString("Menu"); //var sesionMenu = JsonConvert.DeserializeObject<List<MenuModel>>(menu); //ViewBag.Menu = sesionMenu; Code.Profesor.GrabarProfesor(model); return(View("Index")); }
public ActionResult Create(ProfesorModel profesorModel) { if (ModelState.IsValid) { new ProfesorBusiness().Insert(profesorModel); return(RedirectToAction("Index")); } return(View()); }
public static Profesor ToEntity(this ProfesorModel profesorModel) { return(new Profesor() { IDUtilizator = profesorModel.IDUtilizator, Detalii = profesorModel.Detalii, IDMaterie = profesorModel.IDMaterie }); }
public IActionResult ActualizarProfesor(ProfesorModel model) { HttpContext.Session.GetString("Usuario"); //var menu = HttpContext.Session.GetString("Menu"); //var sesionMenu = JsonConvert.DeserializeObject<List<MenuModel>>(menu); //ViewBag.Menu = sesionMenu; Code.Profesor.ActualizarProfesor(model); return(MantenimientoProfesor()); }
private static ProfesorEntidad PrepareProfesor(ProfesorModel model) { var profesor = new ProfesorEntidad(); profesor.IdProfesor = model.IdProfesor; profesor.Nombres = model.Nombres; profesor.Apellidos = model.Apellidos; profesor.Cedula = model.Cedula; return(profesor); }
public IHttpActionResult Post([FromBody] ProfesorModel profesorDTO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } else { profesors profesor = Mapper.Map <ProfesorModel, profesors>(profesorDTO); _unitOfWork.profesorRepository.Create(profesor); _unitOfWork.SaveChanges(); return(Ok()); } }
public IHttpActionResult Get(int id) { profesors profesorInDB = _unitOfWork.profesorRepository.GetById(id); if (profesorInDB == null) { return(NotFound()); } else { ProfesorModel profesorDTO = Mapper.Map <profesors, ProfesorModel>(profesorInDB); return(Ok(profesorDTO)); } }
public void crearProfesor([FromBody] ProfesorModel profesor) { string asignaturas = ""; foreach (AsignaturaModel asignaturaItem in profesor.asignaturaProfesor) { asignaturas += asignaturaItem.idAsignatura + ","; } coneccion.crear_profesor( profesor.nombreProfesor, profesor.apellidoProfesor, profesor.fechaNacimientoProfesor, profesor.direccionProfesor, profesor.telefonoProfesor, profesor.identificacionProfesor, asignaturas ); }
public IHttpActionResult Put([FromUri] int id, [FromBody] ProfesorModel profesorDTO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } profesors profesorInDB = _unitOfWork.profesorRepository.GetById(id); if (profesorInDB == null) { return(NotFound()); } else { Mapper.Map(profesorDTO, profesorInDB); _unitOfWork.profesorRepository.Edit(profesorInDB); _unitOfWork.SaveChanges(); return(Ok()); } }
public List <ProfesorModel> buscarProfesor(string nombre) { List <ProfesorModel> listaProfesores = new List <ProfesorModel>(); var consulta = "SELECT * FROM Profesores WHERE nombre like @param1 + '%' "; var resultado = DBHelper.getDBHelper().ConsultarSQLConParametros(consulta, new object[] { nombre }); if (resultado.Rows.Count > 0) { foreach (DataRow row in resultado.Rows) { ProfesorModel encontradoProfesor = new ProfesorModel(); encontradoProfesor.id_Nadador = Convert.ToInt32(row[0]); encontradoProfesor.nombre = row[1].ToString(); listaProfesores.Add(encontradoProfesor); } } return(listaProfesores); }
public void Insert(ProfesorModel profesorModel) { var profesor = profesorModel.ToEntity(); ProfesorHelper.Insert(profesor); }
public void EliminarProfesor([FromBody] ProfesorModel profesor) { coneccion.eliminar_profesor(profesor.idProfesor); }
public static void ActualizarProfesor(ProfesorModel model) { profesor.ActualizarProfesor(PrepareProfesor(model)); }
public void Update(ProfesorModel profesorModel) { ProfesorHelper.Update(profesorModel.ToEntity()); }
public static void GrabarProfesor(ProfesorModel model) { profesor.GrabarProfesor(PrepareProfesor(model)); }
public async Task Post([FromBody] ProfesorModel profe) { var mongoDBService = new MongoDBService("Usuarios", "profesores", "mongodb://localhost:27017", "p"); await mongoDBService.InsertProfe(profe); }
//PROFES POST public async Task InsertProfe(ProfesorModel profe) => await ProfesorCollection.InsertOneAsync(profe);