public void Update(SysMgrUser entity) { var properties = typeof(SysMgrUser).GetProperties().Where(w => { if (w.DeclaringType.Equals(typeof(SysMgrUser)) && w.CustomAttributes.Where(a => a.AttributeType.Name.Equals("NotMappedAttribute")).Any() == false) { return(true); } return(false); }).Select(e => e.Name).ToList(); //Console.WriteLine(string.Join(",", properties.Select(e => e.Name).ToArray())); //Repository.Update(entity); Repository.UpdateAny(entity, properties); }
public void Create(SysMgrUser entity) { Repository.Insert(entity); }