示例#1
0
        //EDITAR
        public static void Editar(MCertificado item)
        {
            if (item == null)
            {
                throw new ExcecaoPadrao(Erros.CertificadoCampoNull);
            }

            if (item.TipoAtividadeID == 0)
            {
                throw new ExcecaoPadrao(Erros.CertificadoCampoTipoAtividade);
            }

            if (item.UsuarioID == 0)
            {
                throw new ExcecaoPadrao(Erros.CertificadoCampoUsuario);
            }

            try
            {
                DCertificado.Editar(item);
            }
            catch
            {
                throw;
            }
        }
示例#2
0
        //OBTER
        public static MCertificado Obter(MCertificado item)
        {
            MCertificado retorno = null;

            if (item != null)
            {
                retorno = DCertificado.Obter(item);
            }

            return(retorno);
        }
示例#3
0
        //PESQUISAR
        public static List <MCertificado> Pesquisar(MCertificado item)
        {
            List <MCertificado> retorno = null;

            if (item.UsuarioID != -1)
            {
                retorno = DCertificado.Pesquisar(item);
            }

            return(retorno);
        }
示例#4
0
        //EXCLUIR
        public static void Excluir(MCertificado item)
        {
            if (item == null)
            {
                throw new ExcecaoPadrao(Erros.CertificadoCampoNull);
            }

            try
            {
                DCertificado.Excluir(item);
            }
            catch
            {
                throw;
            }
        }