public long Adicionar(GeneroApp instancia) { var modelInstancia = new Genero(); modelInstancia.GeneroNome = instancia.Nome; var result = GeneroServico.Adicionar(modelInstancia); return(result); }
public HomeController() { _intervaloFilhosApp = new IntervaloFilhosApp(); _provinciaApp = new ProvinciaApp(); _intervaloIdadesApp = new IntervaloIdadesApp(); _generoApp = new GeneroApp(); _estadoCivilApp = new EstadoCivilApp(); _sintomaApp = new SintomaApp(); _resultadoApp = new ResultadoApp(); }
public GeneroApp Pegar(long id) { var resultDomain = GeneroServico.Pegar(id); var result = new GeneroApp() { Id = resultDomain.GeneroId, Nome = resultDomain.GeneroNome }; return(result); }
public bool Alterar(GeneroApp instancia) { var instanciaDominio = new Genero() { GeneroId = instancia.Id, GeneroNome = instancia.Nome }; var result = GeneroServico.Alterar(instanciaDominio); return(result); }
public ActionResult Create([Bind(Include = "Id,Nome")] GeneroApp generoApp) { if (ModelState.IsValid) { var result = GeneroManipulador.Adicionar(generoApp); if (result > 0) { return(RedirectToAction("Index")); } } return(View(generoApp)); }
public ActionResult GeneroAdicionar(GeneroApp model) { var dataResult = GeneroManipulador.Adicionar(model); ViewBag.Message = "Your contact page."; var resultStatus = string.Format("Adicionado com o Id:{0}", dataResult); var result = new HttpStatusCodeResult(200, resultStatus); return(result); // return View(); }
public ActionResult Edit(GeneroApp generoApp) { if (ModelState.IsValid) { try { var result = GeneroManipulador.Alterar(generoApp); if (result) { return(RedirectToAction("Index")); } } catch (AppException ex) { ex.ValidationResults.ToList().ForEach(e => { var localName = string.Empty; if (e.MemberNames.Any()) { var memberName = e.MemberNames.First(); switch (memberName) { case "GeneroNome": localName = "Nome"; break; default: break; } } if (string.IsNullOrEmpty(localName)) { ModelState.AddModelError(string.Empty, e.ErrorMessage); } else { ModelState.AddModelError(localName, e.ErrorMessage); } }); ModelState.AddModelError(string.Empty, "Problemas ao Alterar!"); } } return(View(generoApp)); }
public void PegarTeste() { var instancia = new GeneroApp() { Nome = "Gênero Total" }; try { var result = GeneroManipulador.Adicionar(instancia); Assert.IsTrue(result > 0); } catch (AppException ex) { Assert.IsTrue(ex.ValidationResults.Any()); } }
public IEnumerable <ValidationResult> Validar(GeneroApp instancia) { throw new NotImplementedException(); }