public GroupMeetingDto GetByID(int groupMeetingID) { var objMeetingInfo = new GroupMeetingDAL().GetGroupMeetingDetailsByID(groupMeetingID); return(objMeetingInfo); //List<uspGroupMeetingGetById_Result> lstuspMemberGetViewByID_Result = _dbContext.uspGroupMeetingGetById(GrouMeetingID).ToList(); //GroupMeetingDto groupmeetingdto = new GroupMeetingDto(); //var GroupMeetingDtoresult = Mapper.Map<uspGroupMeetingGetById_Result, GroupMeetingDto>(lstuspMemberGetViewByID_Result.FirstOrDefault()); //List<GroupMeetingMembersDTO> lstmemberdto = new List<GroupMeetingMembersDTO>(); //List<uspGroupMeetingmembersGetById_Result> lstuspGroupMeetingmembersGetById_Result = _dbContext.uspGroupMeetingmembersGetById(GrouMeetingID).ToList(); //List<GroupMeetingMembersDTO> lstmemberKycDto = new List<GroupMeetingMembersDTO>(); //foreach (var gmr in lstuspGroupMeetingmembersGetById_Result) //{ // GroupMeetingMembersDTO groupMeetingMembersDTO = Mapper.Map<uspGroupMeetingmembersGetById_Result, GroupMeetingMembersDTO>(gmr); // lstmemberKycDto.Add(groupMeetingMembersDTO); //} //foreach (var item in lstmemberKycDto) //{ // GroupMeetingMembersDTO objmemberdto = new GroupMeetingMembersDTO(); // objmemberdto.MemberID = item.MemberID; // objmemberdto.MemberName = item.MemberName; // objmemberdto.GroupMeetingMemberID = item.GroupMeetingMemberID; // objmemberdto.IsAttended = item.IsAttended; // lstmemberdto.Add(objmemberdto); //} //GroupMeetingDtoresult.lstgroupMembersDto = lstmemberdto; //return GroupMeetingDtoresult; }
public GroupMasterDto GetByID(int groupID) { GroupMeetingDAL objDal = new GroupMeetingDAL(); return(objDal.GetGroupMasterDetailsByID(groupID)); //List<uspGroupGetByGroupId_Result> lstuspGroupGetByGroupId_Result = _dbContext.uspGroupGetByGroupId(groupID).ToList(); //GroupMasterDto objGroupMasterDto = Mapper.Map<uspGroupGetByGroupId_Result, GroupMasterDto>(lstuspGroupGetByGroupId_Result.FirstOrDefault()); //return objGroupMasterDto; }
private ResultDto InsertUpdateGroupMeeting(GroupMeetingDto Groupmeeting) { GroupMeetingDAL groupMeetingDAL = new GroupMeetingDAL(); ResultDto resultdto = new ResultDto(); string obectName = "Group Meeting"; string GroupMeetingmember = CommonMethods.SerializeListDto <List <GroupMeetingMembersDto> >(Groupmeeting.lstgroupMembersDto); resultdto = groupMeetingDAL.InsertUpdateGroupMeeting(Groupmeeting, GroupMeetingmember); return(resultdto); }
public ActionResult CreateGroupMeeting(string Id) { int GroupMeetingId = string.IsNullOrEmpty(Id.DecryptString()) ? default(int) : Convert.ToInt32(Id.DecryptString()); GroupMeetingDto groupmeetingdto = new GroupMeetingDto(); if (GroupMeetingId > 0) { groupmeetingdto = _groupmeetingService.GetByID(GroupMeetingId); groupmeetingdto.IsConducted = !groupmeetingdto.IsConducted; } if (groupmeetingdto.lstgroupMembersDto == null || groupmeetingdto.lstgroupMembersDto.Count() < 1) { var newMembers = _memberService.GetByGroupId(GroupInfo.GroupID); var members = new List <GroupMeetingMembersDto>(); foreach (var newmember in newMembers) { members.Add(new GroupMeetingMembersDto() { IsAttended = false, MemberID = newmember.MemberID, MemberName = newmember.MemberName }); } groupmeetingdto.lstgroupMembersDto = members; } GroupMeetingDAL dal = new GroupMeetingDAL(); GroupMeetingDto MeetngDateGroupMeetingDto = dal.GetDate(GroupInfo.GroupID); if (MeetngDateGroupMeetingDto != null) { System.Globalization.DateTimeFormatInfo mfi = new System.Globalization.DateTimeFormatInfo(); string strMonthName = mfi.GetMonthName(MeetngDateGroupMeetingDto.Month).ToString(); groupmeetingdto.Month = MeetngDateGroupMeetingDto.Month; groupmeetingdto.Year = MeetngDateGroupMeetingDto.Year; groupmeetingdto.GroupMeetingDay = MeetngDateGroupMeetingDto.GroupMeetingDay; groupmeetingdto.MonthName = strMonthName; int NoOfDays = DateTime.DaysInMonth(groupmeetingdto.Year, groupmeetingdto.Month); List <SelectListDto> lstDates = new List <SelectListDto>(); SelectListDto dateSelectListDto = null; for (int i = 1; i <= NoOfDays; i++) { dateSelectListDto = new SelectListDto(); dateSelectListDto.ID = i; dateSelectListDto.Text = i.ToString(); lstDates.Add(dateSelectListDto); } int GroupMeetingDay = GroupMeetingId > 0 ? groupmeetingdto.MeetingDate.Day : groupmeetingdto.GroupMeetingDay; if (TempData["Result"] != null) { ViewBag.Result = TempData["Result"]; } SelectList slDates = new SelectList(lstDates, "ID", "Text", GroupMeetingDay); ViewBag.Dates = slDates; } SelectList Reason = GetDropDownListByMasterCode(Enums.RefMasterCodes.REASON); ViewBag.Reason = Reason; List <GroupMeetingDto> lstGroupMeeting = dal.GetMeetingInfoByGroupID(GroupInfo.GroupID); ViewBag.lstGroupInfo = lstGroupMeeting; return(View(groupmeetingdto)); }
public List <GroupMeetingLookupDto> Lookup(int Groupid) { GroupMeetingDAL dal = new GroupMeetingDAL(); return(dal.Lookup(Groupid)); }