public (bool, string) Criar(Models.Produto produto) { string msg = ""; bool operacao = false; CamadaAcessoDados.ProdutoBD produtoBD = new CamadaAcessoDados.ProdutoBD(); // descricao não vazia if (String.IsNullOrEmpty(produto.Descricao)) { msg = "Descrição não pode ser vazia"; } else if (produto.Quantidade <= 0) { msg = "Quantidade deve ser preenchida"; } else if (produto.Valor <= 0) { msg = "Valor deve ser preenchida"; } if (produto.Categoria == null) { msg = "Categoria deve ser escolhida"; } else if (produtoBD.Criar(produto)) { msg = "Produto " + produto.Descricao + " cadastrado com sucesso."; operacao = true; } else { msg = "Erro ao cadastrar produto"; } return(operacao, msg); }
public Models.Produto Obter(int codigo) { Models.Produto produto = new Models.Produto(); CamadaAcessoDados.ProdutoBD produtoBD = new CamadaAcessoDados.ProdutoBD(); produto = produtoBD.Obter(codigo); return(produto); }
public (bool, string) IncluirFoto(string msg, int id, byte[] foto) { bool operacao = false; //if (foto.LongCount() > 10 * (1024 * 4)) //{ // msg = "Arquivo muito grande."; //} //else { CamadaAcessoDados.ProdutoBD ubd = new CamadaAcessoDados.ProdutoBD(); operacao = ubd.IncluirFoto(id, foto); } return(operacao, msg); }
public Models.Produto ObterProduto(int codigo) { Models.Produto produto = new Models.Produto(); //ir no bd... CamadaAcessoDados.ProdutoBD produtoBD = new CamadaAcessoDados.ProdutoBD(); if (codigo == 0) { produto = produtoBD.Obter(codigo); } else { produto = produtoBD.Obter(codigo); } return(produto); }
public List <Models.Produto> ObterProdutosPorCategoria(string pd) { List <Models.Produto> produtos = new List <Models.Produto>(); //ir no bd... CamadaAcessoDados.ProdutoBD produtoBD = new CamadaAcessoDados.ProdutoBD(); if (pd == "undefined") { produtos = produtoBD.Pesquisar(" "); } else { produtos = produtoBD.PesquisarPorCategoria(Convert.ToInt32(pd)); } return(produtos); }
public List <Models.Produto> ObterProdutos(int pd) { List <Models.Produto> produtos = new List <Models.Produto>(); //ir no bd... CamadaAcessoDados.ProdutoBD produtoBD = new CamadaAcessoDados.ProdutoBD(); if (pd == 0) { produtos = produtoBD.Pesquisar(" "); } else { produtos = produtoBD.Pesquisar(pd); } return(produtos); }
public List <byte[]> ObterFotoS(int id) { CamadaAcessoDados.ProdutoBD ubd = new CamadaAcessoDados.ProdutoBD(); return(ubd.ObterFotoS(id)); }
public bool Excluir(int id) { CamadaAcessoDados.ProdutoBD ubd = new CamadaAcessoDados.ProdutoBD(); return(ubd.Excluir(id)); }