public ActionResult Create([Bind(Include = "Id,Nome,Quantidade,FornecedorID,CategoriaID")] Produto produto) { if (ModelState.IsValid) { Empresa empresa = new Empresa(); var list = new List <Produto>(); empresa = EmpresaDAO.BuscarEmpresaPorLogin(); produto.Empresa = empresa; if (empresa.Produtos != null) { list = empresa.Produtos; } list.Add(produto); empresa.Produtos = list; EmpresaDAO.Alterarempresa(empresa); return(RedirectToAction("Index")); } Empresa empre = new Empresa(); empre = EmpresaDAO.BuscarEmpresaPorLogin(); ViewBag.CategoriaID = new SelectList(CategoriaDAO.ListarCategoriasPorLogin(empre), "Id", "Nome", produto.CategoriaID); ViewBag.FornecedorID = new SelectList(FornecedorDAO.ListarFornecedoresPorLogin(empre), "Id", "Nome", produto.FornecedorID); return(View(produto)); }
public ActionResult Create([Bind(Include = "Id,Nome")] Categoria categoria) { if (ModelState.IsValid) { Empresa empresa = new Empresa(); var list = new List <Categoria>(); empresa = EmpresaDAO.BuscarEmpresaPorLogin(); categoria.Empresa = empresa; if (empresa.Categorias != null) { list = empresa.Categorias; } list.Add(categoria); empresa.Categorias = list; EmpresaDAO.Alterarempresa(empresa); return(RedirectToAction("Index")); } return(View(categoria)); }
public ActionResult Create([Bind(Include = "Id,Nome,Cnpj,Telefone,Email,Endereco,Cep,Cidade,Estado")] Fornecedor fornecedor) { if (ModelState.IsValid) { Empresa empresa = new Empresa(); var list = new List <Fornecedor>(); empresa = EmpresaDAO.BuscarEmpresaPorLogin(); fornecedor.Empresa = empresa; if (empresa.Fornecedores != null) { list = empresa.Fornecedores; } list.Add(fornecedor); empresa.Fornecedores = list; EmpresaDAO.Alterarempresa(empresa); return(RedirectToAction("Index")); } return(View(fornecedor)); }