public void RemoverProjetadoTest() { app_lifeContext contexto = new app_lifeContext(); projetado teste = new projetado(); projetado atual = new projetado(); teste.Descricao = "teste"; teste.Valor = 12345; teste.Data = "12/12/1212"; teste.CategoriaID = 1; teste.UsuarioID = 1; //Execução teste.CadastrarProjetado(teste, 1); atual.RemoverProjetado(teste.ProjetadoID); var query = from u in contexto.projetadoes where u.ProjetadoID == teste.ProjetadoID select u; foreach (var item in query) { atual.Descricao = item.Descricao; atual.Valor = item.Valor; atual.Data = item.Data; atual.CategoriaID = item.CategoriaID; atual.UsuarioID = item.UsuarioID; atual.ProjetadoID = item.ProjetadoID; } //teste Assert.AreNotSame(teste.ProjetadoID, atual.ProjetadoID); }
[HttpPost] // this action takes the viewModel from the modal public ActionResult ProjetadoUpdate(projetado rece) { rece.UpdateProjetado(rece); Session["messProjetadoR"] = "Atualizado"; Session["messProjetadoD"] = "Atualizado"; Session["menuPro"] = "Projeto"; return(RedirectToAction("Index")); }
public ActionResult CadastrarProjetado(projetado rece) { if (ModelState.IsValid) { projetado x = new projetado(); x.CadastrarProjetado(rece, Convert.ToInt32(Session["usuarioLogadoID"])); Session["messProjetadoR"] = "Incluido"; Session["messProjetadoD"] = "Incluido"; Session["menuPro"] = "Projeto"; return(RedirectToAction("Index")); } return(RedirectToAction("Geral")); }
public ActionResult ProjetadoDelete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } projetado main = contexto.projetadoes.Find(id); if (main == null) { return(HttpNotFound()); } projetado rece = new projetado(); rece.RemoverProjetado(main.ProjetadoID); Session["messProjetadoR"] = "Deletado"; Session["messProjetadoD"] = "Deletado"; Session["menuPro"] = "Projeto"; return(RedirectToAction("Index")); }
public ActionResult ProjetadoUpdate(int?id, bool?cod) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } projetado rece = contexto.projetadoes.Find(id); if (rece == null) { return(HttpNotFound()); } ViewBag.CategoriaID = new SelectList ( contexto.categorias.ToList().Where(x => x.tipo == cod), "CategoriaID", "nome" ); return(PartialView("_ProjetadoUpdate", rece)); }