public void AlterarCliente(ModeloCliente modelo) { if (modelo.CliCod <= 0) { throw new Exception("O Código do Cliente é obrigatório"); } if (modelo.CliNome.Trim().Length == 0) { throw new Exception("O nome do Cliente é obrigatório"); } if (modelo.CliCpfCnpj.Trim().Length == 0) { throw new Exception("O campo CPF/CNPJ do cliente é obrigatória"); } if (modelo.CliRgInscricaoEstadual.Trim().Length == 0) { throw new Exception("O campo RG/IE do cliente é obrigatório"); } if (modelo.CliCelular.Trim().Length == 0) { throw new Exception("O campo Celular do Cliente é obrigatório"); } DALObj.Alterar(modelo); }
public void IncluirCliente(ModeloCliente modelo) { if (modelo.CliNome.Trim().Length == 0) { throw new Exception("O nome do Cliente é obrigatório"); } if (modelo.CliCpfCnpj.Trim().Length == 0) { throw new Exception("O campo CPF/CNPJ do cliente é obrigatória"); } if (modelo.CliTipo == Convert.ToInt32(TipoClienteFornecedor.Pessoa_Fisica) && !Validacao.ValidaCpf(modelo.CliCpfCnpj)) { throw new Exception("O CPF digitado é inválido. Favor digitar um numero de CPF válido!"); } if (modelo.CliTipo == Convert.ToInt32(TipoClienteFornecedor.Pessoa_Juridica) && !Validacao.ValidaCnpj(modelo.CliCpfCnpj)) { throw new Exception("O CNPJ digitado é inválido. Favor digitar um numero de CNPJ válido!"); } if (modelo.CliCelular.Trim().Length == 0) { throw new Exception("O campo Celular do Cliente é obrigatório"); } if (modelo.CliEmail.Trim().Length == 0) { throw new Exception("O campo E-mail do Cliente é obrigatório"); } DALObj.Incluir(modelo); }
public TransactionResult <object> BL_UpdateIncome(SpendingVM p_SpendingVMObj) { if (DALObj.DAL_UpdateIncome(new TRN_Income { IncomeId = p_SpendingVMObj.Id ?? 0, CategoryId = p_SpendingVMObj.CategoryId, Amount = p_SpendingVMObj.Amount ?? 0, CreatedDate = Convert.ToDateTime(p_SpendingVMObj.CreatedDate, CultureInfo.InvariantCulture), Note = p_SpendingVMObj.Note }).TransactionResult) { return(new TransactionResult <object> { Success = true, Message = "Income Updated Successfully" }); } else { return(new TransactionResult <object> { Success = false, Message = "Something Went Wrong,Please try again" }); } }
public TransactionResult <object> BL_SaveExpense(SpendingVM p_SpendingVMObj, int p_UserId) { if (DALObj.DAL_SaveExpense(new TRN_Expense { CategoryId = p_SpendingVMObj.CategoryId, Amount = p_SpendingVMObj.Amount ?? 0, CreatedDate = Convert.ToDateTime(p_SpendingVMObj.CreatedDate, CultureInfo.InvariantCulture), Note = p_SpendingVMObj.Note, UserId = p_UserId, IsActive = true }).TransactionResult) { return(new TransactionResult <object> { Success = true, Message = "Expense Saved Successfully" }); } else { return(new TransactionResult <object> { Success = false, Message = "Something Went Wrong,Please try again" }); } }
public List <CategoryVM> BL_GetCategoryList(bool IsExpense) { List <CategoryVM> CategoryList = new List <CategoryVM>(); foreach (var Category in DALObj.DAL_GetCategoryList(IsExpense).Data) { CategoryList.Add(new CategoryVM { CategoryId = Category.CategoryId, CategoryName = Category.CategoryName }); } return(CategoryList); }
public void AlterarUnidadeDeMedida(ModeloUnidadeDeMedida modelo) { if (modelo.UmedCod <= 0) { throw new Exception("O Código da Unidade de Medida é obrigatória"); } if (modelo.UmedNome.Trim().Length == 0) { throw new Exception("O nome da Unidade de Medida é obrigatório"); } DALObj.Alterar(modelo); }
public void IncluirUnidadeDeMedida(ModeloUnidadeDeMedida modelo) { if (modelo.UmedNome.Trim().Length == 0) { throw new Exception("O nome da Unidade de Medida é obrigatório"); } if (DAL.VerificaUnidadeDeMedidaCadastrada(modelo.UmedNome.Trim())) { throw new Exception("Unidade já cadastrada"); } DALObj.Incluir(modelo); }
public void IncluirSubCategoria(ModeloSubCategoria modelo) { if (modelo.SCatNome.Trim().Length == 0) { throw new Exception("O nome da SubCategoria é obrigatório"); } if (modelo.CatCod <= 0) { throw new Exception("O Código da Categoria é obrigatório"); } DALObj.Incluir(modelo); }
public List <SpendingVM> BL_GetIncomesList(int p_UserId) { SpendingVMList = new List <SpendingVM>(); foreach (usp_GetIncomesList_Result Income in DALObj.DAL_GetIncomesList(p_UserId).Data) { SpendingVM SpendingVMObj = new SpendingVM { Id = Income.IncomeId, CategoryId = Income.CategoryId, CategoryName = Income.CategoryName, Amount = Income.Amount, CreatedDate = Income.CreatedDate.ToString("dd/MMM/yyyy"), Note = Income.Note }; SpendingVMList.Add(SpendingVMObj); } return(SpendingVMList); }
public TransactionResult <object> BL_DeleteIncome(int p_IncomeId) { if (DALObj.DAL_DeleteIncome(p_IncomeId).TransactionResult) { return(new TransactionResult <object> { Success = true, Message = "Income Deletion Successful" }); } else { return(new TransactionResult <object> { Success = false, Message = "Something Went Wrong,Please try again" }); } }
public void AlterarProduto(ModeloProduto modelo) { if (modelo.ProdCod <= 0) { throw new Exception("O código do Produto é obrigatório"); } if (modelo.ProdNome.Trim().Length == 0) { throw new Exception("O Nome do Produto é obrigatório"); } if (modelo.ProdDesc.Trim().Length == 0) { throw new Exception("A Descrição do Produto é obrigatória"); } if (modelo.ProdValorVenda <= 0) { throw new Exception("O Valor de venda do Produto é obrigatório"); } if (modelo.ProdQuantidade <= 0) { throw new Exception("O quantidade do Produto deve ser maior ou igual a zero"); } if (modelo.UmedCod <= 0) { throw new Exception("O código da Unidade de Medida é obrigatório"); } if (modelo.CatCod <= 0) { throw new Exception("O código da Categoria é obrigatório"); } DALObj.Alterar(modelo); }
public void ExcluirProduto(int codigo) { DALObj.Excluir(codigo); }
public ModeloProduto CarregaProduto(int codigo) { return(DALObj.CarregaProduto(codigo)); }
public void ExcluirUnidadeDeMedida(int codigo) { DALObj.Excluir(codigo); }
public ModeloUnidadeDeMedida CarregaUnidadeDeMedida(int codigo) { return(DALObj.CarregaUnidadeDeMedida(codigo)); }
public ModeloCliente CarregaCliente(int codigo) { return(DALObj.CarregaClientePorCodigo(codigo)); }
public ModeloCliente CarregaCliente(string cpfCnpj) { return(DALObj.CarregaClientePorCpfCnpj(cpfCnpj)); }
public void ExcluirCliente(int codigo) { DALObj.Excluir(codigo); }
public DataTable LocalizarCliente(int tipoPesquisa, string valorPesquisa) { return(DALObj.Localizar(tipoPesquisa, valorPesquisa)); }
public DataTable LocalizarProduto(string nome) { return(DALObj.Localizar(nome)); }
public void ExcluirSubCategoria(int codigo) { DALObj.Excluir(codigo); }
public ModeloSubCategoria CarregaSubCategoria(int codigo) { return(DALObj.CarregaSubCategoria(codigo)); }
public DataTable LocalizarSubCategoria(string nome) { return(DALObj.Localizar(nome)); }
public DataTable LocalizarUnidadeDeMedida(string nome) { return(DALObj.Localizar(nome)); }