Exemplo n.º 1
0
        public virtual void SaveEventoPublicidad(EventoPublicidadViewModel publicidadViewModel)
        {
            EventoPublicidad publicidad = (publicidadViewModel.Id.Equals(0)) ? new EventoPublicidad() :
                                          DependencyFactory.Resolve <IBaseDA <EventoPublicidad> >().GetById(publicidadViewModel.Id);

            publicidadViewModel.MapperClass(publicidad);
            publicidad.Estado = "A";

            if (string.IsNullOrWhiteSpace(publicidad.Titulo) || string.IsNullOrWhiteSpace(publicidad.Informacion) || string.IsNullOrWhiteSpace(publicidad.ImageUrl))
            {
                throw new ExceptionBusiness(123, "Falta cargar información");
            }
            DependencyFactory.Resolve <IBaseDA <EventoPublicidad> >().Save(publicidad);
        }
Exemplo n.º 2
0
        public virtual EventoPublicidadViewModel GetEventoPublicidadId(long id)
        {
            EventoPublicidad publicidad = DependencyFactory.Resolve <IBaseDA <EventoPublicidad> >().GetById(id);

            return(publicidad.MapperClass <EventoPublicidadViewModel>());
        }