public static bool AddCommitteeMember(CommitteeMemberViewModel model) { int lastId = GetAllCommitteeMemberList().OrderByDescending(x => x.MemderId).Select(x => x.MemderId).FirstOrDefault(); model.MemderId = lastId + 1; model.MiddleName = string.IsNullOrEmpty(model.MiddleName) == true ? " " : model.MiddleName; model.MemberGroup = XMLCommitteeGroupsReaderWriter.CommitteeGroupData().Where(x => x.GroupId == model.MemberGroupId).Select(x => x.GroupName).FirstOrDefault(); return(XMLCommitteeMembersReader.AddCommitteeMember(model)); }
public static bool DeleteCommitteeMember(CommitteeMemberViewModel model) { return(XMLCommitteeMembersReader.DeleteCommitteeMemberData(model)); }
public static bool UpdateCommitteeMember(CommitteeMemberViewModel model) { model.MemberGroup = XMLCommitteeGroupsReaderWriter.CommitteeGroupData().Where(x => x.GroupId == model.MemberGroupId).Select(x => x.GroupName).FirstOrDefault(); return(XMLCommitteeMembersReader.UpdateCommitteeMemberData(model)); }
public static CommitteeMemberViewModel CommitteeMemberDetails(int Id) { CommitteeMemberViewModel member = XMLCommitteeMembersReader.CommitteeMemberDataList().Where(x => x.MemderId == Id).FirstOrDefault(); return(member); }
public static List <CommitteeMemberViewModel> GetAllCommitteeMemberList() { List <CommitteeMemberViewModel> cgList = XMLCommitteeMembersReader.CommitteeMemberDataList(); return(cgList); }