public void Incluir(ModeloUnidadeMedida modelo)
        {
            if (modelo.UmedNome.Trim().Length == 0)
            {
                throw new Exception("O nome da unidade de medida é obrigatório");
            }

            DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);
            DALobj.Incluir(modelo);
        }
        public void Alterar(ModeloUnidadeMedida modelo)
        {
            if (modelo.UmedCod <= 0)
            {
                throw new Exception("O código da unidade de medida é obrigatório");
            }
            if (modelo.UmedNome.Trim().Length == 0)
            {
                throw new Exception("O nome da unidade de medida é obrigatório");
            }

            DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);
            DALobj.Alterar(modelo);
        }
        public void Incluir(ModeloUnidadeMedida um)
        {
            if (um.UnidadeMedidaNome.Trim().Length == 0) //Verifica o nome.
            {
                throw new Exception("O nome da Unidade de Medida é obrigatorio.");
            }

            if (this.UnidadeMedidaExiste(um)) //Verifica se ja existe uma unidade de medida cadastrada.
            {
                throw new Exception("Unidade de medida ja cadastrada.");
            }

            DALUnidadeMedida da = new DALUnidadeMedida(CONEXAO);
            da.Incluir(um);
        }
        public void Alterar(ModeloUnidadeMedida um)
        {
            if (um.UnidadeMedidaCodigo <= 0) //Selecionar uma unidade de medida para operação.
            {
                throw new Exception("Selecione uma Unidade de Medida.");
            }

            if (um.UnidadeMedidaNome.Trim().Length == 0) //Verifica o nome.
            {
                throw new Exception("O nome da Unidade de Medida é obrigatorio.");
            }

            if (this.UnidadeMedidaExiste(um)) //Verifica se ja existe uma unidade de medida cadastrada.
            {
                throw new Exception("Unidade de medida ja cadastrada.");
            }

            DALUnidadeMedida da = new DALUnidadeMedida(CONEXAO);
            da.Alterar(um);
        }
        public DataTable Localizar(String s)
        {
            DALUnidadeMedida da = new DALUnidadeMedida(CONEXAO);

            return da.Localizar(s);
        }
 public void Excluir(int codigo)
 {
     DALUnidadeMedida da = new DALUnidadeMedida(CONEXAO);
     da.Excluir(codigo);
 }
        public ModeloUnidadeMedida carregaUnidadeMedida(int codigo)
        {
            DALUnidadeMedida da = new DALUnidadeMedida(CONEXAO);

            return da.carregaUnidadeMedida(codigo);
        }
 //0 - não existe || numero > 0 existe
 public int VerificaUnidadeMedida(String valor)
 {
     DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);
     return DALobj.VerificaUnidadeMedida(valor);
 }
 public DataTable Localizar(String valor)
 {
     DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);
     return DALobj.Localizar(valor);
 }
 public void Excluir(int codigo)
 {
     DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);
     DALobj.Excluir(codigo);
 }
 public ModeloUnidadeMedida CarregaModeloUnidadeMedida(int codigo)
 {
     DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);
     return DALobj.CarregaModeloUnidadeMedida(codigo);
 }