public List <BannerPrincipalEntity> ConsultaTodosBannerPrincipals()
        {
            List <BannerPrincipalEntity> lstBanners = new List <BannerPrincipalEntity>();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = context.tbBannerPrincipals.Join(context.tbClientes, b => b.idCliente, c => c.id, (b, c) => new { b.id, b.idCliente, c.nome, b.Ativo, b.dataAte, b.dataDe, b.DataUltimaAlteracao, b.estado, b.imagemFilePath, b.responsavelUltimaAlteracao, b.Descricao, b.Rodape1, b.Rodape2 }).ToList();

                foreach (var item in ret)
                {
                    BannerPrincipalEntity obj = new BannerPrincipalEntity();

                    obj.id                         = item.id;
                    obj.Ativo                      = item.Ativo;
                    obj.dataAte                    = item.dataAte;
                    obj.dataDe                     = item.dataDe;
                    obj.estado                     = item.estado;
                    obj.idCliente                  = item.idCliente;
                    obj.nomeCliente                = item.nome;
                    obj.imagemFilePath             = item.imagemFilePath;
                    obj.Descricao                  = item.Descricao;
                    obj.Rodape1                    = item.Rodape1;
                    obj.Rodape2                    = item.Rodape2;
                    obj.responsavelUltimaAlteracao = item.responsavelUltimaAlteracao;
                    obj.DataUltimaAlteracao        = item.DataUltimaAlteracao;

                    lstBanners.Add(obj);
                }
            }

            return(lstBanners);
        }
Esempio n. 2
0
        public List <OfertaEntity> ConsultaTodasOfertas()
        {
            List <OfertaEntity> lstOfertasEntity = new List <OfertaEntity>();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = (from p in context.tbOfertas
                           join c in context.tbClientes on p.idCliente equals c.id
                           select new OfertaEntity
                {
                    Ativo = p.Ativo,
                    dataDe = p.dataDe,
                    dataAte = p.dataAte,
                    dataUltimaAlteracao = p.dataUltimaAlteracao,
                    estado = p.estado,
                    id = p.id,
                    idCliente = p.idCliente,
                    imagemFilePath = p.imagemFilePath,
                    link = p.link,
                    nomeCliente = c.nome,
                    responsavelUltimaAlteracao = p.responsavelUltimaAlteracao,
                    titulo = p.titulo
                }).ToList();

                lstOfertasEntity = ret;
            }


            return(lstOfertasEntity);
        }
        public bool AtualizaCliente(int idCliente, ClienteEntity cliente)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbCliente tCliente = (from p in context.tbClientes
                                          where p.id == idCliente
                                          select p).First();

                    //tCliente.anexoImagem1Path = cliente.anexoImagem1Path;
                    //tCliente.anexoImagem2Path = cliente.anexoImagem2Path;
                    //tCliente.anexoImagem3Path = cliente.anexoImagem3Path;
                    //tCliente.anexoLogoPath = cliente.anexoLogoPath;
                    tCliente.ativo                 = cliente.ativo;
                    tCliente.cep                   = cliente.cep;
                    tCliente.cidade                = cliente.cidade;
                    tCliente.complemento           = cliente.complemento;
                    tCliente.contatoResponsavel    = cliente.contatoResponsavel;
                    tCliente.cpfCnpj               = cliente.cpfCnpj;
                    tCliente.email                 = cliente.email;
                    tCliente.endereco              = cliente.endereco;
                    tCliente.estado                = cliente.estado;
                    tCliente.Funcionamento         = cliente.Funcionamento;
                    tCliente.idCategoriaCliente    = cliente.idCategoriaCliente;
                    tCliente.idSubCategoriaCliente = cliente.idSubCategoriaCliente;
                    tCliente.inscricaoEstadual     = cliente.inscricaoEstadual;
                    tCliente.nome                  = cliente.nome;
                    tCliente.nomeFantasia          = cliente.nomeFantasia;
                    tCliente.observacoes           = cliente.observacoes;
                    tCliente.razaoSocial           = cliente.razaoSocial;
                    tCliente.servicos              = cliente.servicos;
                    tCliente.site                  = cliente.site;
                    tCliente.telefone1             = cliente.telefone1;
                    tCliente.telefone2             = cliente.telefone2;

                    tCliente.bairro        = cliente.bairro;
                    tCliente.horaFdsAte    = cliente.horaFdsAte;
                    tCliente.horaFdsDe     = cliente.horaFdsDe;
                    tCliente.horaSemanaAte = cliente.horaSemanaAte;
                    tCliente.horaSemanaDe  = cliente.horaSemanaDe;

                    tCliente.horaDomingoAte = cliente.horaDomingoAte;
                    tCliente.horaDomingoDe  = cliente.horaDomingoDe;

                    tCliente.latitude  = cliente.latitude;
                    tCliente.longitude = cliente.longitude;

                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
        public List <NoticiaEntity> ConsultaTodosNoticias()
        {
            List <NoticiaEntity> lstNoticias = new List <NoticiaEntity>();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = (from p in context.tbNoticias
                           select p).ToList();

                lstNoticias = CastListNoticiaEntity(ret);
            }

            return(lstNoticias);
        }
Esempio n. 5
0
        public List <TipoBannerEntity> ConsultaTodosTipoBanner()
        {
            List <TipoBannerEntity> lstsTipoBanners = new List <TipoBannerEntity>();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = (from p in context.tbTipoBanners
                           select p).ToList();

                lstsTipoBanners = CastListsTipoBannerEntity(ret);
            }

            return(lstsTipoBanners);
        }
Esempio n. 6
0
        public List <PlanoEntity> ConsultaTodosPlanos()
        {
            List <PlanoEntity> lstPlanos = new List <PlanoEntity>();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = (from p in context.tbPlanos
                           select p).ToList();

                lstPlanos = CastEntityPlanos(ret);
            }

            return(lstPlanos);
        }
Esempio n. 7
0
        public List <SubCategoriaClienteEntity> ConsultaTodasSubCategoriasCliente()
        {
            List <SubCategoriaClienteEntity> lstSubCategoriasClientes = new List <SubCategoriaClienteEntity>();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = (from p in context.tbSubCategoriaClientes
                           select p).ToList();

                lstSubCategoriasClientes = CastListSubCategoriasClienteEntity(ret);
            }

            return(lstSubCategoriasClientes);
        }
Esempio n. 8
0
        public List <EstadoEntity> ConsultaTodosEstados()
        {
            List <EstadoEntity> lstEstado = new List <EstadoEntity>();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = (from p in context.tbEstados
                           select p).ToList();

                lstEstado = CastListEstadoEntity(ret);
            }

            return(lstEstado);
        }
Esempio n. 9
0
        public List <BannerBuscaEntity> ConsultaTodosBannerBuscas()
        {
            List <BannerBuscaEntity> lstBanners = new List <BannerBuscaEntity>();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = (from b in context.tbBannerBuscas
                           join c in context.tbClientes on b.idCliente equals c.id
                           join ca in context.tbCategoriaClientes on b.idCategoria equals ca.id
                           select new BannerBuscaEntity
                {
                    id = b.id,
                    idCategoria = b.idCategoria,
                    idCliente = b.idCliente,
                    nomeCliente = c.nome,
                    nomeCategoria = ca.Nome,
                    Ativo = b.Ativo,
                    dataAte = b.dataAte,
                    dataDe = b.dataDe,
                    DataUltimaAlteracao = b.DataUltimaAlteracao,
                    estado = b.estado,
                    imagemFilePath = b.imagemFilePath,
                    responsavelUltimaAlteracao = b.responsavelUltimaAlteracao
                }).ToList();


                foreach (var item in ret)
                {
                    BannerBuscaEntity obj = new BannerBuscaEntity();

                    obj.id                         = item.id;
                    obj.idCategoria                = item.idCategoria;
                    obj.Ativo                      = item.Ativo;
                    obj.dataAte                    = item.dataAte;
                    obj.dataDe                     = item.dataDe;
                    obj.estado                     = item.estado;
                    obj.idCliente                  = item.idCliente;
                    obj.nomeCliente                = item.nomeCliente;
                    obj.nomeCategoria              = item.nomeCategoria;
                    obj.imagemFilePath             = item.imagemFilePath;
                    obj.responsavelUltimaAlteracao = item.responsavelUltimaAlteracao;
                    obj.DataUltimaAlteracao        = item.DataUltimaAlteracao;


                    lstBanners.Add(obj);
                }
            }

            return(lstBanners);
        }
Esempio n. 10
0
        public ClienteEntity ConsultaClienteById(int idCliente)
        {
            ClienteEntity cliente = new ClienteEntity();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = (from p in context.tbClientes
                           where p.id == idCliente
                           select p).First();

                cliente = CastClienteEntity(ret);
            }

            return(cliente);
        }
Esempio n. 11
0
        public List <SubCategoriaClienteEntity> ConsultaSubCategoriasClientebyCategoriaPai(int idCategoriaPai)
        {
            List <SubCategoriaClienteEntity> lstSubCategoriasClientes = new List <SubCategoriaClienteEntity>();

            using (var context = new CirculoNegocioEntities())
            {
                var ret = (from p in context.tbSubCategoriaClientes
                           where p.idCategoria == idCategoriaPai
                           select p).ToList();

                lstSubCategoriasClientes = CastListSubCategoriasClienteEntity(ret);
            }

            return(lstSubCategoriasClientes);
        }
Esempio n. 12
0
 public void AtualizaFilePathImagemPromocao(int idPromocao, string filePath)
 {
     try
     {
         using (var context = new CirculoNegocioEntities())
         {
             tbPromoco promocao = (from p in context.tbPromocoes where p.id == idPromocao select p).First();
             promocao.imagemFilePath = filePath;
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public void AtualizaFilePathImagemBannerPrincipal(int idBannerPrincipal, string filePath)
 {
     try
     {
         using (var context = new CirculoNegocioEntities())
         {
             tbBannerPrincipal banner = (from p in context.tbBannerPrincipals where p.id == idBannerPrincipal select p).First();
             banner.imagemFilePath = filePath;
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 14
0
 public void AtualizaFilePathImagemOferta(int idOferta, string filePath)
 {
     try
     {
         using (var context = new CirculoNegocioEntities())
         {
             tbOferta oferta = (from p in context.tbOfertas where p.id == idOferta select p).First();
             oferta.imagemFilePath = filePath;
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 15
0
        public bool InsereSubCategoriaCliente(SubCategoriaClienteEntity SubCategoriaCliente)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    context.tbSubCategoriaClientes.AddObject(CastSubCategoriaCliente(SubCategoriaCliente));
                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 16
0
        public bool InsereEstado(EstadoEntity Estado)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    context.tbEstados.AddObject(CastEstado(Estado));
                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 17
0
        public bool InsereCategoriaNoticia(CategoriaNoticiaEntity CategoriaNoticia)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    context.tbCategoriaNoticias.AddObject(CastCategoriaNoticia(CategoriaNoticia));
                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 18
0
        public bool InsereTipoBanner(TipoBannerEntity TipoBanner)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    context.tbTipoBanners.AddObject(CastTipoBanner(TipoBanner));
                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
        public bool DeletaBannerPrincipal(int id)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbBannerPrincipal delete = (from p in context.tbBannerPrincipals where p.id == id select p).First();
                    context.tbBannerPrincipals.DeleteObject(delete);
                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 20
0
        public bool DeletaVideo(int idVideo)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbVideo delete = (from p in context.tbVideos where p.id == idVideo select p).First();
                    context.tbVideos.DeleteObject(delete);
                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 21
0
        public bool DeletaEstado(string sigla)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbEstado delete = (from p in context.tbEstados where p.sigla == sigla select p).First();
                    context.tbEstados.DeleteObject(delete);

                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 22
0
        public bool DeletaSubCategoriaCliente(int id)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbSubCategoriaCliente delete = (from p in context.tbSubCategoriaClientes where p.id == id select p).First();
                    context.tbSubCategoriaClientes.DeleteObject(delete);

                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 23
0
        public void AtualizaImagensCliente(int idCliente, string logo, string img1, string img2, string img3)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbCliente cliente = (from p in context.tbClientes where p.id == idCliente select p).First();
                    cliente.anexoLogoPath    = logo;
                    cliente.anexoImagem1Path = img1;
                    cliente.anexoImagem2Path = img2;
                    cliente.anexoImagem3Path = img3;

                    context.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 24
0
        public void AtualizaImagensNoticia(int idNoticia, string imgHome, string img1, string img2, string img3)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbNoticia noticia = (from p in context.tbNoticias where p.id == idNoticia select p).First();

                    noticia.imagemHome = imgHome;
                    noticia.imagem1    = img1;
                    noticia.imagem2    = img2;
                    noticia.imagem3    = img3;

                    context.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 25
0
        public int InsereCliente(ClienteEntity Cliente)
        {
            int idCliente = 0;

            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbCliente tb = CastCliente(Cliente);
                    context.tbClientes.AddObject(tb);
                    context.SaveChanges();
                    idCliente = tb.id;
                }

                return(idCliente);
            }
            catch (Exception)
            {
                return(0);
            }
        }
Esempio n. 26
0
        public int InsereVideo(VideoEntity video)
        {
            int idVideo = 0;

            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbVideo tb = CastVideoEntity(video);
                    context.tbVideos.AddObject(tb);
                    context.SaveChanges();

                    idVideo = tb.id;
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(idVideo);
        }
Esempio n. 27
0
        public int InserePromocao(PromocaoEntity promocao)
        {
            int idPromocao = 0;

            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbPromoco tb = CastPromocao(promocao);
                    context.tbPromocoes.AddObject(tb);
                    context.SaveChanges();

                    idPromocao = tb.id;
                }

                return(idPromocao);
            }
            catch (Exception)
            {
                return(0);
            }
        }
Esempio n. 28
0
        public int InsereOferta(OfertaEntity oferta)
        {
            int idOferta = 0;

            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbOferta tb = CastOferta(oferta);
                    context.tbOfertas.AddObject(tb);
                    context.SaveChanges();

                    idOferta = tb.id;
                }

                return(idOferta);
            }
            catch (Exception)
            {
                return(0);
            }
        }
Esempio n. 29
0
        public int InsereNoticia(NoticiaEntity Noticia)
        {
            int idNoticia = 0;

            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbNoticia tb = CastNoticia(Noticia);
                    context.tbNoticias.AddObject(tb);
                    context.SaveChanges();

                    idNoticia = tb.id;
                }

                return(idNoticia);
            }
            catch (Exception)
            {
                return(0);
            }
        }
        public int InsereBannerPrincipal(BannerPrincipalEntity banner)
        {
            int idBannerPrincipal = 0;

            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbBannerPrincipal tb = CastBannerPrincipal(banner);
                    context.tbBannerPrincipals.AddObject(tb);
                    context.SaveChanges();

                    idBannerPrincipal = tb.id;
                }


                return(idBannerPrincipal);
            }
            catch (Exception)
            {
                return(0);
            }
        }