/// <summary> /// Salvar ou alterar o objeto. /// </summary> /// <param name="bInsert">true - atualizar | false - alterar</param> /// <returns>bool</returns> public override bool salvar(bool bInsert) { bool salvou = false; ProdutosTableAdapter ta = new ProdutosTableAdapter(); if (bInsert) salvou = (ta.Insert(NomeProduto, CodigoFornecedor, CodigoCategoria, QuantidadepUnidade, PrecoUnitario, UnidadeEstocada, UnidadesPedidas, NiveldeReposicao, Descontinuado) > 0); else salvou = (ta.Update(NomeProduto, CodigoFornecedor, CodigoCategoria, QuantidadepUnidade, PrecoUnitario, UnidadeEstocada, UnidadesPedidas, NiveldeReposicao, Descontinuado, CodigoProduto) > 0); return salvou; }
/// <summary> /// Pesquisa o objeto pelo seu nome. /// </summary> /// <returns>DataRow</returns> public override DataTable pesquisaNome(string NomeProduto) { ProdutosTableAdapter ta = new ProdutosTableAdapter(); dsGedave.ProdutosDataTable dt = new dsGedave.ProdutosDataTable(); dt = ta.PesquisaNomeProduto("%"+NomeProduto+"%"); return dt; }
/// <summary> /// Excluir o objeto. /// </summary> /// <returns>bool</returns> public override bool delete() { bool deletou = false; ProdutosTableAdapter ta = new ProdutosTableAdapter(); deletou = (ta.Delete(CodigoProduto) > 0); return deletou; }
/// <summary> /// Pesquisa o objeto pelo seu ID. /// </summary> /// <param name="NumeroDoPedido">Código a ser pesquisado</param> /// <returns>DataTable</returns> public override DataTable pesquisaID(int CodProduto) { ProdutosTableAdapter ta = new ProdutosTableAdapter(); dsGedave.ProdutosDataTable dt = new dsGedave.ProdutosDataTable(); dt = ta.PesquisaIDProduto(CodProduto); return dt; }
public DataTable CarregaDados(string categoria) { ProdutosTableAdapter ta = new ProdutosTableAdapter(); dsGedave.ProdutosDataTable dt = new dsGedave.ProdutosDataTable(); dt = ta.PesquisaProdutosPORCategoria("%" + categoria + "%"); return dt; }