Exemple #1
0
        public void Delete(TabelaPreco obj)
        {
            var Repository = new TabelaPrecoRepository();

            Repository.Delete(obj);

            Mensagem = $"Tabela de preços {obj.ds_descricao} excluída com sucesso";
        }
Exemple #2
0
        private List <mSpinner> PopulateTabPrecoSpinnerList()
        {
            List <mSpinner> minhalista       = new List <mSpinner>();
            var             listatabelapreco = new TabelaPrecoRepository().List();

            minhalista.Add(new mSpinner(0, "Selecione..."));

            foreach (var item in listatabelapreco)
            {
                minhalista.Add(new mSpinner(item.id, item.ds_descricao));
            }

            return(minhalista);
        }
Exemple #3
0
        public void Save(TabelaPreco obj)
        {
            var erros = "";

            //regras....
            if (obj.id_codigo.Length < 2)
            {
                erros = erros + "\n O código da tabela de preços é inválido! Ele deve ter no mínimo 2 caracteres!";
            }

            if (obj.ds_descricao.Length < 5)
            {
                erros = erros + "\n A descrição da tabela deve ter no mínimo 10 caracteres!";
            }

            //TODO: Devidas exceções

            var Repository = new TabelaPrecoRepository();

            Repository.Save(obj);

            Mensagem = $"Tabela de preços {obj.ds_descricao} atualizada com sucesso";
        }
 public TabelaPrecoRegras()
 {
     tabelaprecorepository = new TabelaPrecoRepository();
 }
Exemple #5
0
 public MovimentacaoVeiculoRegras()
 {
     movimentacaoveiculorepository = new MovimentacaoVeiculoRepository();
     tabelaPrecoRepository         = new TabelaPrecoRepository();
 }