public JsonResult buscarProduto(string Filtro = "") { facadeCadastro = new cadastroFacade(); produto produto = new produto(); produto.nome = Filtro; List<produto> lstProduto = facadeCadastro.FiltrarProduto(produto); return Json(lstProduto, JsonRequestBehavior.AllowGet); }
// GET: Produto/Produto public ActionResult index() { produto produto = new produto(); produto.produtoCategoria = new produtoCategoria(); produto.produtoTipo = new produtoTipo(); @ViewBag.caminho = "Produto"; return View(produto); }
public PartialViewResult partialProdutoListagem(string pesquisarproduto) { facadeProduto = new cadastroFacade(); produto produto = new produto(); produto.nome = pesquisarproduto; //produto.empresaID = Guid.Parse("fc70ecab-61b8-4e53-9a99-6098b0a75a02"); List<produto> lstProduto = facadeProduto.FiltrarProduto(produto); @ViewBag.caminho = "Produto"; return PartialView(lstProduto); }
public ActionResult produtoCadastroEdicao(string idProduto = "") { List<SelectListItem> itens = new List<SelectListItem>(); cadastroGeralFacade = new cadastroGeralFacade(); facadeProduto = new cadastroFacade(); List<produtoCategoria> lstProdutoCategoria = facadeProduto.ListarProdutoCategoria(); for (int i = 0; i < lstProdutoCategoria.Count; i++) { itens.Add(new SelectListItem { Value = lstProdutoCategoria[i].ID.ToString(), Text = lstProdutoCategoria[i].nome }); } @ViewBag.produtoCategorias = itens; itens = new List<SelectListItem>(); List<produtoTipo> lstProdutoTipo = facadeProduto.ListarProdutoTipo(); for (int i = 0; i < lstProdutoTipo.Count; i++) { itens.Add(new SelectListItem { Value = lstProdutoTipo[i].ID.ToString(), Text = lstProdutoTipo[i].nome }); } @ViewBag.produtoTipos = itens; produto produto = new produto(); if (idProduto != "") { produto = facadeProduto.ConsultarProduto(Guid.Parse(idProduto)); } @ViewBag.caminho = "Produto"; return View("produtoCadastro", produto); }
//Cadastros============================================================================================ public ActionResult produtoCadastro() { List<SelectListItem> itens = new List<SelectListItem>(); facadeProduto = new cadastroFacade(); List<produtoCategoria> lstProdutoCategoria = facadeProduto.ListarProdutoCategoria(); for (int i = 0; i < lstProdutoCategoria.Count; i++) { itens.Add(new SelectListItem { Value = lstProdutoCategoria[i].ID.ToString(), Text = lstProdutoCategoria[i].nome }); } @ViewBag.produtoCategorias = itens; itens = new List<SelectListItem>(); List<produtoTipo> lstProdutoTipo = facadeProduto.ListarProdutoTipo(); for (int i = 0; i < lstProdutoTipo.Count; i++) { itens.Add(new SelectListItem { Value = lstProdutoTipo[i].ID.ToString(), Text = lstProdutoTipo[i].nome }); } @ViewBag.produtoTipos = itens; produto produto = new produto(); produto.produtoCategoria = new produtoCategoria(); produto.produtoTipo = new produtoTipo(); @ViewBag.caminho = "Produto"; return View(produto); }
public ActionResult SalvarProduto(produto produto) { facadeProduto = new cadastroFacade(); Result resultado; if (produto.ID.ToString() == "" || produto.ID == Guid.Empty) { produto.ID = Guid.NewGuid(); resultado = facadeProduto.SalvarProduto(produto); } else { resultado = facadeProduto.AlterarProduto(produto); } //Result resultado = facadeProduto.SalvarProduto(produto); if (produto.ID != Guid.Empty) { resultado.AddMensagem("ID", produto.ID.ToString()); resultado.Sucesso = true; } return Json(resultado); }
public Result SalvarProduto(produto produto) { Result retorno = serviceProduto.Salvar(produto); return retorno; }
public List<produto> FiltrarProduto(produto produto) { return serviceProduto.Filtrar(produto); }
public Result AlterarProduto(produto produto) { Result retorno = serviceProduto.Alterar(produto); return retorno; }