public List <PecMemberViewModel> InitializedPecMemberViewModel()
        {
            CultureInfo culture = new CultureInfo("hy-AM");
            List <PecMemberViewModel> pecMemberViewModelList = new List <PecMemberViewModel>();

            foreach (var item in pecMembersCurrentList)
            {
                // string text = ListTypeForCreate.FindIndex()


                PecMemberViewModel pecMemberViewModel = new PecMemberViewModel()
                {
                    Id = item.Id,
                    ElectionDayView = item.ElectionDay.ToString("dd.MM.yyyy"),
                    DistrictView    = item.DistrictId.ToString() != null?item.DistrictId.ToString() : "",
                                          SubDistrictCodeView = item.SubDistrictCode.ToString() != null?item.SubDistrictCode.ToString() : "",
                                                                    CommunityView   = item.Name != null ? item.Name : "",
                                                                    FullName        = item.LastName + " " + item.FirstName + " " + item.MiddleName,
                                                                    CerteficateView = item.Certeficate != null ? item.Certeficate : "",
                                                                    PhoneNumberView = item.PhoneNumber != null ? item.PhoneNumber : "",
                                                                    PartyView       = item.PartyName != null ? item.PartyName : "",
                                                                    PositionView    = item.WorkPosition != null ? item.WorkPosition : "",
                                                                    TypeView        = ListTypeForCreate[item.ElectionId - 1].ToString().Replace("_", " ")
                };
                pecMemberViewModelList.Add(pecMemberViewModel);
            }
            return(pecMemberViewModelList);
        }
Esempio n. 2
0
        public List <PecMemberViewModel> InitializedPecMemberViewModel()
        {
            List <PecMemberViewModel> pecMemberViewModelList = new List <PecMemberViewModel>();

            pecMembersCurrentList = pecMembersCurrentRepos.GetAll()
                                    .Where(p => (p.ElectionDay == dayElection) &&
                                           (p.ElectionId == ListTypeForCreate.IndexOf(stringElectionId)))
                                    .ToList();
            foreach (var item in pecMembersCurrentList)
            {
                PecMemberViewModel pecMemberViewModel = new PecMemberViewModel()
                {
                    Id = item.Id,
                    ElectionDayView = item.ElectionDay.ToString("dd.MM.yyyy"),
                    DistrictView    = item.DistrictId.ToString() != null?item.DistrictId.ToString() : "",
                                          SubDistrictCodeView = item.SubDistrictCode.ToString() != null?item.SubDistrictCode.ToString() : "",
                                                                    CommunityView   = item.Name != null ? item.Name : "",
                                                                    FullName        = item.LastName + " " + item.FirstName + " " + item.MiddleName,
                                                                    CerteficateView = item.Certeficate != null ? item.Certeficate : "",
                                                                    PhoneNumberView = item.PhoneNumber != null ? item.PhoneNumber : "",
                                                                    PartyView       = item.PartyName != null ? item.PartyName : "",
                                                                    PositionView    = item.WorkPosition != null ? item.WorkPosition : "",
                };
                pecMemberViewModelList.Add(pecMemberViewModel);
            }
            return(pecMemberViewModelList);
        }
Esempio n. 3
0
        public List <PecMemberViewModel> InitializedPecMemberViewModel(List <PecMembersCurrent> List)
        {
            //CultureInfo culture = new CultureInfo("hy-AM");
            List <PecMemberViewModel> pecMemberViewModelList = new List <PecMemberViewModel>();

            foreach (var item in List)
            {
                PecMemberViewModel pecMemberViewModel = new PecMemberViewModel()
                {
                    Id = item.Id,
                    ElectionDayView = item.ElectionDay.ToString("dd.MM.yyyy"),
                    DistrictView    = item.DistrictId.ToString() != null?item.DistrictId.ToString() : "",
                                          SubDistrictCodeView = item.SubDistrictCode.ToString() != null?item.SubDistrictCode.ToString() : "",
                                                                    CommunityView   = item.Name != null ? item.Name : "",
                                                                    FullName        = item.LastName + " " + item.FirstName + " " + item.MiddleName,
                                                                    CerteficateView = item.Certeficate != null ? item.Certeficate : "",
                                                                    PhoneNumberView = item.PhoneNumber != null ? item.PhoneNumber : "",
                                                                    PartyView       = item.PartyName != null ? item.PartyName : "",
                                                                    PositionView    = item.WorkPosition != null ? item.WorkPosition : "",
                                                                    IsEmpty         = item.IsEmpty
                };
                pecMemberViewModelList.Add(pecMemberViewModel);
            }
            return(pecMemberViewModelList);
        }
Esempio n. 4
0
        public async Task DeletePecMember(PecMemberViewModel pecMemeber)
        {
            var pecMembersDeleted = pecMembersCurrentRepos.GetAll().FirstOrDefault(p => p.Id == pecMemeber.Id);

            try
            {
                await pecMembersCurrentRepos.DeleteAsync(pecMembersDeleted);

                StatusClass = "alert-success";
                Message     = "Տվյալները հաջողությամբ հեռացվեցին, թարմացրեք էջը ";
            }
            catch (Exception ex)
            {
                StatusClass = "alert-danger";
                Message     = ex.Message;
            }
        }