Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }