Ejemplo n.º 1
0
        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 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);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        public void IncluirProduto(ModeloProduto modelo)
        {
            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");
            }

            if (modelo.SCatCod <= 0)
            {
                throw new Exception("O código da SubCategoria é obrigatório");
            }

            DALObj.Incluir(modelo);
        }