public void AddEdditEstudiante(bool isnew, EstudianteModel estudiante) { var model = new Estudiante { PrimerNombre = estudiante.PrimerNombre, PrimerApellido = estudiante.PrimerApellido, Email = estudiante.Email, NoIdentificacion = estudiante.NoIdentificacion }; if (isnew) { model.AddedDate = DateTime.UtcNow; model.ModifiedDate = DateTime.UtcNow; _studtRepository.Insert(model); } else { var upestudiante = _studtRepository.GetById((int)estudiante.Id); upestudiante.ModifiedDate = DateTime.UtcNow; upestudiante.PrimerNombre = estudiante.PrimerNombre; upestudiante.PrimerApellido = estudiante.PrimerApellido; upestudiante.Email = estudiante.Email; upestudiante.NoIdentificacion = estudiante.NoIdentificacion; _studtRepository.Update(upestudiante); } }
public ActionResult EstidianteEdd(EstudianteViewModels obj) { EstudianteModel es = obj.Estudi; EstudianteBussines.update.actualizar(es); return(RedirectToAction("EstudianteView")); }
public PartialViewResult DeleteEstudiante(int id) { EstudianteModel model = new EstudianteModel(); model = _ServiceEst.GetByIdEstudiante(id); model.NombreCompleto = $"{model.PrimerNombre} {model.PrimerApellido}"; return(PartialView("~/Views/Estudiante/_DeleteEstudiante.cshtml", model)); }
public ActionResult EstidianteAdd(EstudianteViewModels obj) { EstudianteModel es = obj.Estudi; EstudianteBussines.insert.agregar(es); return(RedirectToAction("EstudianteView")); }
public ActionResult AddEditEstudiante(int?id) { EstudianteModel model = new EstudianteModel(); if (id.HasValue) { model = _ServiceEst.GetByIdEstudiante(id.Value); } return(PartialView("~/Views/Estudiante/_AddEditEstudiante.cshtml", model)); }
public EstudianteViewModel() { contadorPages++; //InitClass(); EstudianteActual = new EstudianteModel(); GuardarEstudianteCommand = new Command(VerPersona); SeleccionEstudianteCommand = new Command(OnSelectedItem); }
public ActionResult Create(EstudianteModel estudiante) { estudianteService.AgregarEstudiante(estudiante); EvaluacionService evaluacionService = new EvaluacionService(); evaluacionService.AgregarEvaluacion(estudiante.carne); TempData["mensaje"] = "El estudiante " + estudiante.nombreCompleto + " ha sido agregado al curso."; return(RedirectToAction("VerEstudiantes")); }
public ActionResult Editar(int id) { var estudianteDao = new EstudianteDAO(); var modelo = new EstudianteModel(); var estudiante = estudianteDao.ObtenerEstudiante(id); modelo.Id = id; modelo.Nombre = estudiante.Nombre; modelo.Edad = estudiante.Edad; modelo.Telefono = estudiante.Telefono; return(View(modelo)); }
public EstudianteModel GetAById(int id) { var est = _studtRepository.GetById(id); var model = new EstudianteModel { PrimerNombre = est.PrimerNombre, PrimerApellido = est.PrimerApellido, Email = est.Email, NoIdentificacion = est.NoIdentificacion }; return(model); }
public ActionResult AddEditEstudiante(int?id, EstudianteModel model) { try { if (ModelState.IsValid) { bool isNew = !id.HasValue; _ServiceEst.AddEdditEstudiante(isNew, model); } } catch (Exception ex) { throw ex; } return(RedirectToAction("Index")); }
public ActionResult Nuevo(EstudianteModel model) { try { if (ModelState.IsValid) { var estudianteDao = new EstudianteDao(); estudianteDao.InsertarEstudiante(new EstudianteDto { IdEstudiante = model.IdEstudiante, Nombre = model.Nombre, Edad = model.Edad, Telefono = model.Telefono }); } return(Redirect("obtener")); } catch (Exception ex) { _logger.LogError(@"Error: {0}", ex); throw; } }
public ActionResult Editar(EstudianteModel model) { try { if (ModelState.IsValid) { var estudianteDao = new EstudianteDAO(); estudianteDao.ActualizarEstudiante(new Modelos.DTOs.EstudianteDTO { Id = model.Id, Nombre = model.Nombre, Edad = model.Edad, Telefono = model.Telefono }); } return(Redirect("~/estudiante/leer")); } catch (Exception ex) { _logger.LogError(@"Error: {0}", ex); throw; } }
public void AgregarEstudiante(EstudianteModel estudiante) { connection(); string consulta = "INSERT INTO Estudiante(carne, nombre, apellido, apellido2) " + "VALUES(@carne, @nombre, @apellido, @apellido2) "; cmd.CommandText = consulta; cmd.Connection = con; sd.SelectCommand = cmd; cmd.Parameters.AddWithValue("@carne", estudiante.carne); char[] separadores = { ' ', ',' }; int n = 3; string[] infoEstudiante = estudiante.nombreCompleto.Split(separadores, n); if (infoEstudiante != null && infoEstudiante.Length > 0) { cmd.Parameters.AddWithValue("@nombre", infoEstudiante[0]); if (infoEstudiante.Length > 2) { cmd.Parameters.AddWithValue("@apellido", infoEstudiante[1]); cmd.Parameters.AddWithValue("@apellido2", infoEstudiante[2]); } else { if (infoEstudiante.Length == 2) { cmd.Parameters.AddWithValue("@apellido", infoEstudiante[1]); cmd.Parameters.AddWithValue("@apellido2", " "); } } } SetDataTable(); }
private async void InitClass() { lstEstudiantes = await EstudianteModel.ObtenerEstudiantes(); }
private void AgregarNuevoEstudiante() { lstEstudiantes.Add(NuevoEstudiante); OnPropertyChanged("lstEstudiantes"); NuevoEstudiante = new EstudianteModel(); }
public void eliminarEstudiante([FromBody] EstudianteModel estudiante) { coneccion.eliminar_estudiante(estudiante.idEstudiante); }
public void AddEdditEstudiante(bool newid, EstudianteModel estudiante) { _IEstud.AddEdditEstudiante(newid, estudiante); }
public async Task Post([FromBody] EstudianteModel estudiante) { var mongoDBService = new MongoDBService("Usuarios", "estudiantes", "mongodb://localhost:27017"); await mongoDBService.InsertEstudiante(estudiante); }
//ESTUDIANTES POST public async Task InsertEstudiante(EstudianteModel estudiante) => await EstudianteCollection.InsertOneAsync(estudiante);