public ActionResult Deletar() { ViewModelTrainee cursos = new ViewModelTrainee() { Trainees = ListaDeTrainees() }; return(View(cursos)); }
public ActionResult Atualizar() { var ViewTrainee = new ViewModelTrainee { Trainees = ListaDeTrainees() }; return(View(ViewTrainee)); }
public ActionResult Atualizar(ViewModelTrainee ViewTrainee) { Trainee trainee = BuscarTrainee(ViewTrainee); trainee.Nome = ViewTrainee.Nome; trainee.Instituicao = ViewTrainee.Instituicao ?? "Não Cadastrado"; ctx.SaveChanges(); return(RedirectToAction("Exibir", "Trainee")); }
public ActionResult EditarDados(ViewModelTrainee ViewTrainee) { Trainee trainee = BuscarTrainee(ViewTrainee); if (trainee == null) { return(RedirectToAction("Atualizar", "Trainee")); } ViewTrainee.SetarCampos(trainee, ListaDeTrainees()); return(View(ViewTrainee)); }
public ActionResult Deletar(ViewModelTrainee ViewTrainee) { Trainee trainee = BuscarTrainee(ViewTrainee); if (trainee == null) { return(RedirectToAction("Deletar", "Trainee")); } ctx.Trainees.Remove(trainee); ctx.SaveChanges(); return(RedirectToAction("Exibir", "Trainee")); }
public ActionResult Checar(ViewModelTrainee ViewTrainee) { Trainee trainee = BuscarTrainee(ViewTrainee); if (trainee == null) { return(RedirectToAction("Deletar", "Trainee")); } ViewTrainee.SetarCampos(trainee, ListaDeTrainees()); ViewTrainee.Instituicao = trainee.Instituicao; return(View(ViewTrainee)); }
public ActionResult EditarDados(int Id) { Trainee curso = BuscarTrainee(Id); if (curso == null) { return(RedirectToAction("Atualizar", "Trainee")); } ViewModelTrainee ViewTrainee = new ViewModelTrainee { IdTrainee = Id }; ViewTrainee.SetarCampos(curso, ListaDeTrainees()); return(View(ViewTrainee)); }
public ActionResult Adicionar(ViewModelTrainee ViewTrainee) { if (!ModelState.IsValid) { return(View("Adicionar", ViewTrainee)); } Trainee trainee = new Trainee { Nome = ViewTrainee.Nome, UserId = User.Identity.GetUserId() }; trainee.Instituicao = ViewTrainee.Instituicao ?? "Não Cadastrado"; ctx.Trainees.Add(trainee); ctx.SaveChanges(); return(RedirectToAction("Exibir", "Trainee")); }
public ActionResult Checar(int Id) { Trainee trainee = BuscarTrainee(Id); if (trainee == null) { return(RedirectToAction("Exibir", "Trainee")); } ViewModelTrainee ViewTrainee = new ViewModelTrainee { IdTrainee = Id }; ViewTrainee.SetarCampos(trainee, ListaDeTrainees()); ViewTrainee.Instituicao = trainee.Instituicao; return(View(ViewTrainee)); }
private Trainee BuscarTrainee(ViewModelTrainee ViewTrainee) { var userId = User.Identity.GetUserId(); return(ctx.Trainees.FirstOrDefault(c => c.Id == ViewTrainee.IdTrainee && c.User.Id == userId)); }