示例#1
0
        public Respuesta ConsultarNoticias()
        {
            var respuesta = new Respuesta();

            try
            {
                using (var cnn = new PeriodicoEntities())
                {
                    respuesta.AsignarRespuestaConsultaLista(new NoticiaDelegado(cnn).ConsultarTodos().ToList());
                }
            }
            catch (PeriodicoException ex)
            {
                respuesta.AsignarRespuestaError(ex);
            }
            return(respuesta);
        }
        public Respuesta InsertarTema(FormDataCollection data)
        {
            var respuesta = new Respuesta();

            try
            {
                using (var cnn = new PeriodicoEntities())
                {
                    var delegado = new TemaDelegado(cnn);
                    delegado.Insertar(obtenerEntidad(data));
                    respuesta.AsignarRespuestaInsercion();
                }
            }
            catch (PeriodicoException ex)
            {
                respuesta.AsignarRespuestaError(ex);
            }
            return(respuesta);
        }
        public Respuesta ConsultarTemas()
        {
            var respuesta = new Respuesta();

            try
            {
                using (var cnn = new PeriodicoEntities())
                {
                    TemaDelegado delegado   = new TemaDelegado(cnn);
                    var          listaTemas = delegado.ConsultarTodos();
                    respuesta.AsignarRespuestaConsultaLista(listaTemas.ToList());
                }
            }
            catch (PeriodicoException ex)
            {
                respuesta.AsignarRespuestaError(ex);
            }
            return(respuesta);
        }
示例#4
0
 public TemaDelegado(PeriodicoEntities cnn)
 {
     this.temaDAO = new TemaDAO(cnn);
 }
示例#5
0
 public GenericoDAO(PeriodicoEntities cnn)
 {
     this.cnn = cnn;
 }
示例#6
0
 public TemaDAO(PeriodicoEntities cnn) : base(cnn)
 {
 }
示例#7
0
 public NoticiaDelegado(PeriodicoEntities cnn)
 {
     this.noticiaDAO = new NoticiaDAO(cnn);
 }
示例#8
0
 public NoticiaDAO(PeriodicoEntities cnn) : base(cnn)
 {
 }