public JsonResult Excluir(int id) { try { FornecedorNegocio fornecedorNegocio = new FornecedorNegocio(); Fornecedor f = fornecedorNegocio.Consulta(id); fornecedorNegocio.Excluir(f); return(Json("")); } catch (Exception) { throw; } }
public JsonResult RetornaFornecedores() { List <string[]> lstFornecedor = new List <string[]>(); string[] nomeCnpj; FornecedorNegocio negocio = new FornecedorNegocio(); List <Fornecedor> f = new List <Fornecedor>(); foreach (var fornecedor in negocio.Consulta()) { nomeCnpj = (fornecedor.Razao + "|" + fornecedor.Cnpj).Split('|'); lstFornecedor.Add(nomeCnpj); } return(Json(lstFornecedor)); }
// GET: Fornecedor public ActionResult ConsultarFornecedor() { List <FornecedorViewModel> lstFornecedor = new List <FornecedorViewModel>(); FornecedorNegocio fornecedorNegocio = new FornecedorNegocio(); foreach (var fornecedor in fornecedorNegocio.Consulta()) { FornecedorViewModel model = new FornecedorViewModel(); model.Cnpj = fornecedor.Cnpj; model.Email = fornecedor.Email; model.Id = fornecedor.Id; model.Razao = fornecedor.Razao; model.Endereco = fornecedor.Endereco; model.Telefone = fornecedor.Telefone; lstFornecedor.Add(model); } return(View(lstFornecedor)); }
public JsonResult Editar(int id) { try { FornecedorNegocio fornecedorNegocio = new FornecedorNegocio(); Fornecedor f = fornecedorNegocio.Consulta(id); FornecedorViewModel model = new FornecedorViewModel(); model.Id = f.Id; model.Cnpj = f.Cnpj; model.Email = f.Email; model.Endereco = f.Endereco; model.Razao = f.Razao; model.Telefone = f.Telefone; return(Json(model)); } catch (Exception) { throw; } }
public JsonResult Edit(FornecedorViewModel model) { try { FornecedorNegocio fornecedorNegocio = new FornecedorNegocio(); Fornecedor f = fornecedorNegocio.Consulta(model.Id); f.Cnpj = model.Cnpj; f.Email = model.Email; f.Endereco = model.Endereco; f.Razao = model.Razao; f.Telefone = model.Telefone; fornecedorNegocio.Altualizar(f); return(Json("")); } catch (Exception) { throw; } }
public JsonResult Cadastrar(FornecedorViewModel model) { try { Fornecedor f = new Fornecedor(); f.Id = model.Id; f.Cnpj = model.Cnpj; f.Email = model.Email; f.Endereco = model.Endereco; f.Razao = model.Razao; f.Telefone = model.Telefone; FornecedorNegocio fornecedorNegocio = new FornecedorNegocio(); fornecedorNegocio.Cadastrar(f); return(Json("")); } catch (Exception) { throw; } }
public JsonResult Detalhe(int id) { try { ProdutoNegocio produtoNegocio = new ProdutoNegocio(); Produto p = produtoNegocio.Consulta(id); ProdutoViewModel model = new ProdutoViewModel(); FornecedorNegocio fornecedorNegocio = new FornecedorNegocio(); Fornecedor f = fornecedorNegocio.Consulta(p.FornecedorId); model.Id = p.Id; model.Nome = p.Nome; model.Quantidade = p.Quantidade; model.ValorUnitario = p.ValorUnitario; model.NomeFornecedor = f.Razao; return(Json(model)); } catch (Exception) { throw; } }
public JsonResult Cadastrar(ProdutoViewModel model) { try { ProdutoNegocio prodNegocio = new ProdutoNegocio(); FornecedorNegocio fornecNegocio = new FornecedorNegocio(); int idFornecedor = fornecNegocio.Consulta().First(x => x.Cnpj == model.CnpjFornecedor).Id; Produto produto = new Produto(); produto.FornecedorId = idFornecedor; produto.Imagem = model.Imagem; produto.Nome = model.Nome; produto.Quantidade = model.Quantidade; produto.ValorUnitario = model.ValorUnitario; prodNegocio.Cadastrar(produto); return(Json("")); } catch (Exception) { throw; } }
public FornecedorNegocioIntegarationTest() { fornecedorNegocio = new FornecedorNegocio(); }
public FornecedorController(FornecedorNegocio negocio) : base(negocio) { this.negocio = negocio; }