public int Create(Calendar cal, User user) { log.LogStart(); SERVDataContract.DbLinq.Calendar c = new SERVDataContract.DbLinq.Calendar(); UpdatePolicyAttribute.MapPropertiesWithUpdatePolicy(cal, c, user, false); return(SERVDALFactory.Factory.CalendarDAL().Create(c)); }
public int Save(Location location, User user) { using (SERVIDAL.ILocationDAL dal = SERVDALFactory.Factory.LocationDAL()) { SERVDataContract.DbLinq.Location l = dal.Get(location.LocationID); UpdatePolicyAttribute.MapPropertiesWithUpdatePolicy(location, l, user, false); return(dal.Update(l)); } }
public int Save(Member member, User user) { try { using (MemberDAL dal = new MemberDAL()) { SERVDataContract.DbLinq.Member m = dal.Get(member.MemberID); UpdatePolicyAttribute.MapPropertiesWithUpdatePolicy(member, m, user, user.MemberID == member.MemberID); return(dal.Update(m)); } } catch (Exception ex) { log.Error(ex.Message, ex); return(-1); } }