Exemple #1
0
        public static UpdateEntity <TModelSource, TModelDestination> SetCurrentUserTo <TModelSource, TModelDestination, TProperty>(this UpdateEntity <TModelSource, TModelDestination> ue, Expression <Func <TModelDestination, TProperty> > destination) where TModelDestination : EntityBase
        {
            var  bs     = new BaseService();
            Guid userId = bs.GetCurrentUserId();

            ue.SetValue(destination, userId);
            return(ue);
        }
Exemple #2
0
        public static UpdateEntity <TModelSource, TModelDestination> SetCurrentCompany <TModelSource, TModelDestination>(this UpdateEntity <TModelSource, TModelDestination> ue) where TModelDestination : EntityBase
        {
            var  bs        = new BaseService();
            Guid companyId = bs.GetCurrentCompanyId();

            ue.SetValue("companyId", companyId);
            return(ue);
        }
Exemple #3
0
 public static UpdateEntity <TModelSource, TModelDestination> SetCurrentDateTo <TModelSource, TModelDestination, TProperty>(this UpdateEntity <TModelSource, TModelDestination> ue, Expression <Func <TModelDestination, TProperty> > destination) where TModelDestination : EntityBase
 {
     ue.SetValue(destination, DateTime.Now);
     return(ue);
 }