public void Insert(int? MemberCompanyMemberID,int? MemberCompanyCompanyID,DateTime? MemberCompanyDate,int? CreatedBy,DateTime? CreatedOn,int? ModifiedBy,DateTime? ModifiedOn,int? MemberGrade) { SysMemberCompany item = new SysMemberCompany(); item.MemberCompanyMemberID = MemberCompanyMemberID; item.MemberCompanyCompanyID = MemberCompanyCompanyID; item.MemberCompanyDate = MemberCompanyDate; item.CreatedBy = CreatedBy; item.CreatedOn = CreatedOn; item.ModifiedBy = ModifiedBy; item.ModifiedOn = ModifiedOn; item.MemberGrade = MemberGrade; item.Save(UserName); }
private static int UpdateUser(UserEntity userData, out string message) { bool isReadFinger = !string.IsNullOrEmpty(userData.UserFinger); bool isFingerPass = FingerPrint.Finger.MatchFinger(userData.UserFinger, userData.UserData.MemberFinger); bool isPwdPass = CheckUserPwd(userData, userData.UserPwd); bool isModifyFinger = isReadFinger && !isFingerPass; if (isModifyFinger) { if (string.IsNullOrEmpty(userData.UserPwd)) { message = "修改会员信息需要输入会员密码!"; return 1; } if (!CheckUserPwd(userData, userData.UserPwd)) { message = "你输入的会员密码不正确!"; return 1; } userData.UserData.MemberFinger = userData.UserFinger; } else if (!isReadFinger && !isPwdPass) { message = "你输入的会员密码不正确!"; return 1; } else if (!isFingerPass && !isPwdPass) { message = "指纹验证不正确!"; return 1; } if (userData.UserData.DirtyColumns.Count == 0) { message = "保存成功"; return 0; } try { if (userData.IsOtherUser) { bool isOwnerUser = ServiceProvider.Service.IsOwnerUser(userData.UserData.Id, AppContext.Company.Id); if (!isOwnerUser) { SysMemberCompany u = new SysMemberCompany { MemberCompanyCompanyID = AppContext.Company.Id, MemberCompanyDate = DateTime.Now, MemberCompanyMemberID = userData.UserData.Id }; ServiceProvider.Service.SaveEntity<SysMemberCompany>(u); } } int nRet = ServiceProvider.Service.SaveEntity<DAL.SysMember>(userData.UserData); if (nRet > 0) { message = "保存成功"; return 0; } else { message = "保存失败!"; return -1; } } catch (Exception ex) { message = ex.Message; return -1; } }
public void Update(int Id,int? MemberCompanyMemberID,int? MemberCompanyCompanyID,DateTime? MemberCompanyDate,int? CreatedBy,DateTime? CreatedOn,int? ModifiedBy,DateTime? ModifiedOn,int? MemberGrade) { SysMemberCompany item = new SysMemberCompany(); item.MarkOld(); item.IsLoaded = true; item.Id = Id; item.MemberCompanyMemberID = MemberCompanyMemberID; item.MemberCompanyCompanyID = MemberCompanyCompanyID; item.MemberCompanyDate = MemberCompanyDate; item.CreatedBy = CreatedBy; item.CreatedOn = CreatedOn; item.ModifiedBy = ModifiedBy; item.ModifiedOn = ModifiedOn; item.MemberGrade = MemberGrade; item.Save(UserName); }