Beispiel #1
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;
     }
 }
Beispiel #2
0
        public bool DeletaOferta(int id)
        {
            try
            {
                using (var context = new CirculoNegocioEntities())
                {
                    tbOferta delete = (from p in context.tbOfertas where p.id == id select p).First();
                    context.tbOfertas.DeleteObject(delete);
                    context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Beispiel #3
0
        private tbOferta CastOferta(OfertaEntity oferta)
        {
            tbOferta tb = new tbOferta();

            tb.dataAte             = oferta.dataAte;
            tb.dataDe              = oferta.dataDe;
            tb.dataUltimaAlteracao = oferta.dataUltimaAlteracao;
            tb.descricao           = oferta.descricao;
            tb.idCliente           = oferta.idCliente;
            tb.imagemFilePath      = oferta.imagemFilePath;
            tb.link = oferta.link;
            tb.responsavelUltimaAlteracao = oferta.responsavelUltimaAlteracao;
            tb.titulo = oferta.titulo;
            tb.estado = oferta.estado;
            tb.Ativo  = oferta.Ativo;

            return(tb);
        }
Beispiel #4
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);
            }
        }