Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. [Table("Produtos")]
  2. public class Produto
  3. {
  4. [Key]
  5. public int ProdutoId { get; set; }
  6. [Required(ErrorMessage = "Campo obrigatório!")]
  7. public string Nome { get; set; }
  8. [Required(ErrorMessage = "Campo obrigatório!")]
  9. [Display(Name = "Descrição do produto")]
  10. public string Descricao { get; set; }
  11. public double Valor { get; set; }
  12.  
  13. [Required(ErrorMessage = "Categoria obrigatório!")]
  14. public Categoria Categoria { get; set; }
  15.  
  16. }
  17.  
  18. [Table("Categorias")]
  19. public class Categoria
  20. {
  21. [Key]
  22. public int CategoriaId { get; set; }
  23.  
  24. //[Required(ErrorMessage = "Campo obrigatório!")]
  25. [Display( Name = "Nome da categoria")]
  26. public string Nome { get; set; }
  27. [Display(Name = "Descrição da categoria")]
  28. public string Descricao { get; set; }
  29. public List<Produto> Produtos { get; set; }
  30. }
  31.  
  32. [HttpPost]
  33. public ActionResult Cadastrar(int? IdCategoria, Produto p)
  34. {
  35.  
  36.  
  37. p.Categoria = CategoriaDAO.BuscarCategoriaPorId(IdCategoria);
  38.  
  39. if (ModelState.IsValid)
  40. {
  41. ProdutoDao.Cadastrar(p);
  42. }
  43.  
  44. return View(p);
  45.  
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement