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); }
public virtual EventoPublicidadViewModel GetEventoPublicidadId(long id) { EventoPublicidad publicidad = DependencyFactory.Resolve <IBaseDA <EventoPublicidad> >().GetById(id); return(publicidad.MapperClass <EventoPublicidadViewModel>()); }