예제 #1
0
        public string inseriUsuario(Usuario user)
        {
            ValidacoesBLL validacoes = new ValidacoesBLL();
            StringBuilder builder    = validacoes.validaUsuario(user);

            try
            {
                if (builder.Length != 0)
                {
                    return(builder.ToString());
                }
            }
            catch (Exception)
            {
                try
                {
                    usuarioDAL.Insert(user);
                    return("Conta criada com sucesso!");
                }
                catch (Exception)
                {
                    return("Erro no cadastro");
                }
            }
            return(null);
        }
예제 #2
0
        public string inseriSupermercado(Supermercado supermercado)
        {
            ValidacoesBLL validacoes = new ValidacoesBLL();
            StringBuilder builder    = validacoes.validaSupermercado(supermercado);

            try
            {
                if (builder.Length != 0)
                {
                    return(builder.ToString());
                }
            }
            catch (Exception)
            {
                try
                {
                    supermercado.CNPJ = supermercado.CNPJ.Replace(".", "").Replace("-", "").Replace("/", "");
                    supermercadoDAL.Insert(supermercado);
                    return("Cadastro realizado com sucesso!");
                }
                catch (Exception)
                {
                    return("Erro no cadastro");
                }
            }
            return(null);
        }
예제 #3
0
        public string atualizaUsuario(Usuario usuario)
        {
            ValidacoesBLL validacoes = new ValidacoesBLL();
            StringBuilder builder    = validacoes.validaUsuario(usuario);

            try
            {
                if (builder.Length != 0)
                {
                    return(builder.ToString());
                }
            }
            catch (Exception)
            {
                try
                {
                    usuarioDAL.Update(usuario);
                    return("Atualizado com sucesso!");
                }
                catch (Exception)
                {
                    return("Erro na atualização.");
                }
            }
            return(null);
        }
예제 #4
0
        public string atualizaSupermercado(Supermercado supermercado)
        {
            ValidacoesBLL validacoes = new ValidacoesBLL();
            StringBuilder builder    = validacoes.validaSupermercado(supermercado);

            try
            {
                if (builder.Length != 0)
                {
                    return(builder.ToString());
                }
            }
            catch (Exception)
            {
                try
                {
                    supermercado.CNPJ = supermercado.CNPJ.Replace(".", "").Replace("-", "").Replace("/", "");
                    supermercadoDAL.Update(supermercado);
                    return("Atualização feita com sucesso!");
                }
                catch (Exception)
                {
                    return("Erro na atualização");
                }
            }
            return(null);
        }