Exemple #1
0
 public IActionResult add(RoleModel model, List <PermissionModel> permission)
 {
     try
     {
         if (ModelState.IsValid)
         {
             RoleDto roleDto = new RoleDto()
             {
                 name        = model.name,
                 permissions = permission.Where(a => a.is_checked).Select(a => a.permission_name).ToList(),
                 is_active   = model.is_enabled
             };
             _roleService.save(roleDto);
             AlertHelper.setMessage(this, "Role saved successfully.", messageType.success);
             return(RedirectToAction("index"));
         }
     }
     catch (Exception ex)
     {
         AlertHelper.setMessage(this, ex.Message, messageType.error);
     }
     finally
     {
         model.permission_datas = permission;
     }
     return(View(model));
 }
        public IActionResult Index(CareerFilter filter = null)
        {
            try
            {
                var careers = _careerRepo.getQueryable();

                if (!string.IsNullOrWhiteSpace(filter.title))
                {
                    careers = careers.Where(a => a.title.Contains(filter.title));
                }

                careers = careers.Where(a => a.opening_date >= filter.from_date && a.opening_date <= filter.to_date);

                ViewBag.pagerInfo = _paginatedMetaService.GetMetaData(careers.Count(), filter.page, filter.number_of_rows);


                careers = careers.Skip(filter.number_of_rows * (filter.page - 1)).Take(filter.number_of_rows);

                return(View(careers.ToList()));
            }
            catch (Exception ex)
            {
                AlertHelper.setMessage(this, ex.Message, messageType.error);
                return(Redirect("/admin"));
            }
        }
Exemple #3
0
        private void ShowPermissionRationale()
        {
            try
            {
                if (GlobalData.Settings.Find(setting => setting.SettingKey == "NagMic").SettingValue == "True")
                {
                    if (!(PermissionsHelper.HasPermission(this, ConstantsAndTypes.AppPermission.UseMicrophone) && PermissionsHelper.PermissionGranted(this, ConstantsAndTypes.AppPermission.UseMicrophone) == true))
                    {
                        PermissionResultUpdate(Permission.Denied);
                        Toast.MakeText(this, Resource.String.MicrophonePermissionDenialToast, ToastLength.Short).Show();
                    }
                    return;
                }

                AlertHelper alertHelper = new AlertHelper(this);

                alertHelper.AlertIconResourceID  = Resource.Drawable.SymbolInformation;
                alertHelper.AlertMessage         = GetString(Resource.String.RequestPermissionUseMicrophoneAlertMessage);
                alertHelper.AlertNegativeCaption = GetString(Resource.String.ButtonNoCaption);
                alertHelper.AlertPositiveCaption = GetString(Resource.String.ButtonYesCaption);
                alertHelper.AlertTitle           = GetString(Resource.String.RequestPermissionUseMicrophoneAlertTitle);
                alertHelper.InstanceId           = "useMic";
                alertHelper.ShowAlert();
            }
            catch (Exception e)
            {
                Log.Error(TAG, "ShowPermissionRationale: Exception - " + e.Message);
                ErrorDisplay.ShowErrorAlert(this, e, GetString(Resource.String.ErrorMicPermissionShowRationalAlert), "SolutionReviewActivity.ShowPermissionRationale");
            }
        }
 private void RemoveThoughtButton()
 {
     try
     {
         if (_selectedItemIndex > -1)
         {
             AlertHelper alertHelper = new AlertHelper(this);
             alertHelper.AlertTitle           = GetString(Resource.String.ThoughtRecordWizardAlternativeDeleteTitle);
             alertHelper.AlertMessage         = GetString(Resource.String.ThoughtRecordWizardAlternativeThoughtDeleteConfirm);
             alertHelper.AlertIconResourceID  = Resource.Drawable.SymbolStop;
             alertHelper.AlertPositiveCaption = GetString(Resource.String.ButtonYesCaption);
             alertHelper.AlertNegativeCaption = GetString(Resource.String.ButtonNoCaption);
             alertHelper.InstanceId           = "remove";
             alertHelper.ShowAlert();
         }
     }
     catch (Exception ex)
     {
         Log.Error(TAG, "RemoveThoughtButton: Exception - " + ex.Message);
         if (GlobalData.ShowErrorDialog)
         {
             ErrorDisplay.ShowErrorAlert(this, ex, GetString(Resource.String.ErrorRemovingAltThoughtItem), "ThoughtRecordWizardAlternativeThoughtStep.RemoveThoughtButton");
         }
     }
 }
Exemple #5
0
        private void RemoveMoodImageButton()
        {
            try
            {
                if (_selectedItemIndex > -1)
                {
                    AlertHelper alertHelper = new AlertHelper(this);
                    alertHelper.AlertIconResourceID  = Resource.Drawable.SymbolStop;
                    alertHelper.AlertMessage         = GetString(Resource.String.ThoughtRecordWizardMoodDeleteConfirm);
                    alertHelper.AlertNegativeCaption = GetString(Resource.String.ButtonCancelCaption);
                    alertHelper.AlertPositiveCaption = GetString(Resource.String.ButtonOKCaption);
                    alertHelper.AlertTitle           = GetString(Resource.String.ThoughtRecordWizardMoodDeleteTitle);
                    alertHelper.InstanceId           = "moodRemove";

                    alertHelper.ShowAlert();
                }
            }
            catch (Exception e)
            {
                Log.Error(TAG, "RemoveMoodImageButton_Click: Exception - " + e.Message);
                if (GlobalData.ShowErrorDialog)
                {
                    ErrorDisplay.ShowErrorAlert(this, e, GetString(Resource.String.ErrorRemovingMood), "ThoughtRecordWizardMoodStep.RemoveMoodImageButton_Click");
                }
            }
        }
        private async Task StartPreviewAsync()
        {
            try
            {
                mediaCapture = new MediaCapture();
                await mediaCapture.InitializeAsync();

                displayRequest.RequestActive();
                DisplayInformation.AutoRotationPreferences = DisplayOrientations.Landscape;
            }
            catch (UnauthorizedAccessException)
            {
                // This will be thrown if the user denied access to the camera in privacy settings
                await AlertHelper.ShowMessageAsync("The app was denied access to the camera");

                return;
            }

            try
            {
                PreviewControl.Source = mediaCapture;
                await mediaCapture.StartPreviewAsync();

                isPreviewing = true;
            }
            catch (System.IO.FileLoadException)
            {
                mediaCapture.CaptureDeviceExclusiveControlStatusChanged += _mediaCapture_CaptureDeviceExclusiveControlStatusChanged;
            }
        }
        public IActionResult Index(ProductFilter filter = null)
        {
            try
            {
                var courses = _productRepo.getQueryable();

                if (!string.IsNullOrWhiteSpace(filter.title))
                {
                    courses = courses.Where(a => a.name.Contains(filter.title));
                }

                ViewBag.pagerInfo = _paginatedMetaService.GetMetaData(courses.Count(), filter.page, filter.number_of_rows);


                courses = courses.Skip(filter.number_of_rows * (filter.page - 1)).Take(filter.number_of_rows);

                var coursesDetails = courses.ToList();

                CourseIndexViewModel productIndexVM = getProductIndexVM(coursesDetails);

                return(View(productIndexVM));
            }
            catch (Exception ex)
            {
                AlertHelper.setMessage(this, ex.Message, messageType.error);
                return(Redirect("/admin"));
            }
        }
Exemple #8
0
        public IActionResult add(FileUploadModel model, IFormFile file)
        {
            try
            {
                if (file == null)
                {
                    throw new CustomException("File must be provided.");
                }

                if (ModelState.IsValid)
                {
                    FileUploadDto fileUploadDto = new FileUploadDto();
                    fileUploadDto.title = model.title;

                    fileUploadDto.file_name   = _fileHelper.saveFileAndGetFileName(file, model.title);
                    fileUploadDto.description = model.description;
                    fileUploadDto.is_enabled  = model.is_enabled;

                    _fileUploadService.save(fileUploadDto);
                    AlertHelper.setMessage(this, "File saved successfully.", messageType.success);
                    return(RedirectToAction("index"));
                }
            }
            catch (Exception ex)
            {
                AlertHelper.setMessage(this, ex.Message, messageType.error);
            }

            return(View(model));
        }
 private void Remove()
 {
     if (_selectedItemIndex != -1)
     {
         AlertHelper alertHelper = new AlertHelper(this);
         alertHelper.AlertTitle           = GetString(Resource.String.safePlacesRemoveTitle);
         alertHelper.AlertMessage         = GetString(Resource.String.safePlacesRemoveQuestion);
         alertHelper.AlertIconResourceID  = Resource.Drawable.SymbolStop;
         alertHelper.AlertPositiveCaption = GetString(Resource.String.safePlacesRemoveConfirm);
         alertHelper.AlertNegativeCaption = GetString(Resource.String.safePlacesRemoveCancel);
         alertHelper.InstanceId           = "remove";
         alertHelper.ShowAlert();
     }
     else
     {
         if (GlobalData.GenericTextItemsList != null && GlobalData.GenericTextItemsList.Count > 0)
         {
             var itemList = GlobalData.GenericTextItemsList.FindAll(item => item.TextType == ConstantsAndTypes.GENERIC_TEXT_TYPE.SafePlaces);
             if (itemList != null && itemList.Count > 0)
             {
                 Toast.MakeText(this, Resource.String.SafePlaceToastSelectItem, ToastLength.Short).Show();
             }
             else
             {
                 Toast.MakeText(this, Resource.String.SafePlaceToastNoItems, ToastLength.Short).Show();
             }
         }
         else
         {
             Toast.MakeText(this, Resource.String.SafePlaceToastNoItems, ToastLength.Short).Show();
         }
     }
 }
Exemple #10
0
        private void DenemeSinavinaKatilButton_Click(object sender, EventArgs e)
        {
            var TumDenemeler = UzakSunucuTakvimDTO1.FindAll(item => !string.IsNullOrEmpty(item.trialId));

            if (TumDenemeler.Count > 0)
            {
                var GelecekDenemeler = TumDenemeler.FindAll(item => item.date > DateTime.Now);
                if (GelecekDenemeler.Count > 0)
                {
                    DersProgramiBaseActivityHelper.SecilenTarih = (DateTime)GelecekDenemeler[0].date;
                    var EnYakinDeneme = DenemeGetir(GelecekDenemeler[0].trialId);
                    if (EnYakinDeneme != null)
                    {
                        DersProgramiBaseActivityHelper.SecilenDeneme = EnYakinDeneme;
                        var TakvimeKayitlimi = UzakSunucuTakvimDTO1.Find(item => item.trialId == DersProgramiBaseActivityHelper.SecilenDeneme.id);
                        var PaylasimSayisiDialogFragment1 = new DenemeSayacDialogFragment(DersProgramiBaseActivityHelper.SecilenDeneme, TakvimeKayitlimi);
                        PaylasimSayisiDialogFragment1.Show(this.Activity.SupportFragmentManager, "PaylasimSayisiDialogFragment1");
                    }
                    else
                    {
                        AlertHelper.AlertGoster("Bir sorun oluştu lütfen tekrar deneyin.", this.Activity);
                    }
                }
                else
                {
                    AlertHelper.AlertGoster("Takviminizde ileri tarihli bir deneme bulunmuyor.", this.Activity);
                }
            }
            else
            {
                AlertHelper.AlertGoster("Takviminizde ileri tarihli bir deneme bulunmuyor.", this.Activity);
            }
        }
Exemple #11
0
        public IActionResult edit(FileUploadModel model, IFormFile file)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    FileUploadDto fileUploadDto = new FileUploadDto();

                    fileUploadDto.file_upload_id = model.file_upload_id;
                    fileUploadDto.title          = model.title;
                    fileUploadDto.description    = model.description;

                    if (file != null)
                    {
                        fileUploadDto.file_name = _fileHelper.saveFileAndGetFileName(file, model.title);
                    }

                    fileUploadDto.is_enabled = model.is_enabled;
                    _fileUploadService.update(fileUploadDto);
                    return(RedirectToAction("index"));
                }
            }
            catch (Exception ex)
            {
                AlertHelper.setMessage(this, ex.Message, messageType.error);
            }
            return(View(model));
        }
        bool KayitOl(string email, string sifre, string Ad, string Soyad)
        {
            WebService    webService    = new WebService();
            KayitIcinRoot kayitIcinRoot = new KayitIcinRoot()
            {
                firstName   = Ad,
                lastName    = Soyad,
                password    = sifre,
                login       = email,
                email       = email,
                authorities = new List <string>()
                {
                    "ROLE_USER"
                }
            };
            string jsonString = JsonConvert.SerializeObject(kayitIcinRoot);
            var    Responsee  = webService.ServisIslem("register", jsonString, true);

            if (Responsee != "Hata")
            {
                return(true);
            }
            else
            {
                AlertHelper.AlertGoster("Bir sorunla karşılaşıldı!", this);
                return(false);
            }
        }
 private void Remove()
 {
     try
     {
         if (_selectedItemIndex != -1)
         {
             AlertHelper alertHelper = new AlertHelper(this);
             alertHelper.AlertTitle           = GetString(Resource.String.MedicationRemoveTitle);
             alertHelper.AlertMessage         = GetString(Resource.String.MedicationRemoveText);
             alertHelper.AlertIconResourceID  = Resource.Drawable.SymbolStop;
             alertHelper.AlertPositiveCaption = GetString(Resource.String.ButtonOKCaption);
             alertHelper.AlertNegativeCaption = GetString(Resource.String.ButtonNoCaption);
             alertHelper.InstanceId           = "remove";
             alertHelper.ShowAlert();
         }
         else
         {
             Toast.MakeText(this, Resource.String.MedicationDeleteSelectItem, ToastLength.Short).Show();
         }
     }
     catch (Exception e)
     {
         Log.Error(TAG, "Remove: Exception - " + e.Message);
         if (GlobalData.ShowErrorDialog)
         {
             ErrorDisplay.ShowErrorAlert(this, e, "Removing Medication", "MedicationActivity.Remove");
         }
     }
 }
        void CreateCalander()
        {
            //DersProgramiBaseActivityHelper.SecilenTarih = DateTime.Now;
            WebService webService = new WebService();

            DERS_PROGRAMI dERS_PROGRAMI = new DERS_PROGRAMI()
            {
                date = UzakSunucuDenemeDTO1.startDate.ToString("yyyy-MM-dd'T'HH:mm:ssZ"),
                description = "",
                trialId = UzakSunucuDenemeDTO1.id,
                userId = DataBase.MEMBER_DATA_GETIR()[0].id,
            };
            string jsonString = JsonConvert.SerializeObject(dERS_PROGRAMI);
            var Donus = webService.ServisIslem("calendars", jsonString);
            if (Donus != "Hata")
            {
                UzakSunucuTakvimDTO1 = Newtonsoft.Json.JsonConvert.DeserializeObject<UzakSunucuTakvimDTO>(Donus.ToString());
                var Icerik = Newtonsoft.Json.JsonConvert.DeserializeObject<DERS_PROGRAMI>(Donus.ToString());
                if (Icerik != null)
                {
                    DataBase.DERS_PROGRAMI_EKLE(Icerik);
                    DersProgramiBaseActivityHelper.DersProgramiBaseActivity1.IcerikleriOlustur();
                    AlertHelper.AlertGoster("Ders Programı Oluşturuldu", this.Activity);
                    DenemeyeKatilButton.Text = "BAŞVURU ONAYLANDI";
                    DenemeyeKatilButton.Enabled = false;
                    return;
                }
            }
        }
        bool GetMemberData(string PassWord)
        {
            WebService webService = new WebService();
            var        JSONData   = webService.OkuGetir("account");

            if (JSONData != null)
            {
                var JsonSting = JSONData.ToString();

                var Icerik = Newtonsoft.Json.JsonConvert.DeserializeObject <MEMBER_DATA>(JSONData.ToString());
                Icerik.API_TOKEN = APITOKEN.TOKEN;
                Icerik.password  = PassWord;
                if (Icerik.gender == null)//null false oldugu icin javascripte sorun olmuyor
                {
                    Icerik.gender = false;
                }
                DataBase.MEMBER_DATA_EKLE(Icerik);
                return(true);
            }
            else
            {
                ShowLoading.Hide();
                AlertHelper.AlertGoster("Giriş Yapılamadı.", this);
                return(false);
            }
        }
        public IActionResult edit(GalleryImageModel model, IFormFile file)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    GalleryImageDto galleryImageDto = new GalleryImageDto();
                    galleryImageDto.gallery_image_id = model.gallery_image_id;
                    galleryImageDto.gallery_id       = model.gallery_id;
                    galleryImageDto.title            = model.title;
                    galleryImageDto.description      = model.description;
                    galleryImageDto.is_slider_image  = model.is_slider_image;
                    galleryImageDto.is_enabled       = model.is_enabled;
                    galleryImageDto.is_default       = model.is_default;
                    if (file != null)
                    {
                        galleryImageDto.image_name = _fileHelper.saveImageAndGetFileName(file, model.title);
                    }


                    _galleryImageService.update(galleryImageDto);
                    AlertHelper.setMessage(this, "Gallery Image updated successfully.", messageType.success);
                    return(RedirectToAction("index"));
                }
            }
            catch (Exception ex)
            {
                AlertHelper.setMessage(this, ex.Message, messageType.error);
            }
            ViewBag.image = new SelectList(_galleryRepository.getAll(), "gallery_id", "name");

            return(View(model));
        }
Exemple #17
0
        private void MViewAdapter_ItemClick(object sender, int e)
        {
            var item = DersProgramiDTO1[e];

            if (item.TestMiDenemeMi)//Test
            {
                if (GetTestInfos(item.TestID))
                {
                    this.StartActivity(typeof(TestSinavAlaniBaseActivity));
                    this.Finish();
                }
            }
            else//Deneme
            {
                if (item.Tarih > DateTime.Now)
                {
                    DersProgramiBaseActivityHelper.SecilenTarih = item.Tarih;
                    var HangiDenemeOnuBul = UzakSunucuDenemeDTO1.Find(item2 => item2.id == item.DenemeID);
                    if (HangiDenemeOnuBul != null)
                    {
                        DersProgramiBaseActivityHelper.SecilenDeneme = HangiDenemeOnuBul;
                        var TakvimeKayitlimi = UzakSunucuTakvimDTO1.Find(itemm => itemm.trialId == DersProgramiBaseActivityHelper.SecilenDeneme.id);
                        var PaylasimSayisiDialogFragment1 = new DenemeSayacDialogFragment(DersProgramiBaseActivityHelper.SecilenDeneme, TakvimeKayitlimi);
                        PaylasimSayisiDialogFragment1.Show(this.SupportFragmentManager, "PaylasimSayisiDialogFragment1");
                    }
                }
                else
                {
                    AlertHelper.AlertGoster("Bu deneme sınavı sonlandı.", this);
                }
            }
        }
Exemple #18
0
        private async void PositionTabBar_SelectionChanged(object sender, Syncfusion.XForms.TabView.SelectionChangedEventArgs e)
        {
            if (e.Index == 0 && !this.PackmanView.IsVisible)
            {
                //Output an alert dialogue that will force the user back into the settings page, considering that the place function must occur before anything else
                await AlertHelper.ShowAlertDialogueAsync("You must place the packman first, somewhere on the screen by completing the form on the settings page",
                                                         "Place function is missing");

                this.PositionTabBar.SelectedIndex = 1;
            }
            else if (e.Index == 1)
            {
                ScreenWidth  = this.XPositionView.MaxValue = Application.Current.MainPage.Width;
                ScreenHeight = this.YPositionView.MaxValue = Application.Current.MainPage.Height - 110;

                await IoC.Get <IEventAggregator>()
                .PublishOnUIThreadAsync(new PackmanGridDataHandler()
                {
                    GridHeight = ScreenHeight
                });                    //Since this Grid Height applies only to the this page, and not to any others,

                //Then use EventAggregation instead of a constant

                ApplicationConstants.Origin = new Point(0, ScreenHeight);
            }
        }
 void KredisimiBitti()
 {
     new System.Threading.Thread(new System.Threading.ThreadStart(delegate
     {
         var MeID = DataBase.MEMBER_DATA_GETIR()[0].id;
         WebService webService = new WebService();
         var Donus             = webService.OkuGetir("users/" + MeID);
         if (Donus != null)
         {
             var Icerikk = Newtonsoft.Json.JsonConvert.DeserializeObject <MEMBER_DATA>(Donus.ToString());
             if (Icerikk.messageCount <= 0)
             {
                 RunOnUiThread(delegate() {
                     var StoreKrediYukle1 = new StoreKredi();
                     StoreKrediYukle1.PrivateProfileBaseActivity1 = null;
                     StoreKrediYukle1.Show(this.SupportFragmentManager, "StoreKrediYukle1");
                 });
             }
             else
             {
                 RunOnUiThread(delegate() {
                     AlertHelper.AlertGoster("Lütfen internet bağlantınızı kontrol edin!", this);
                 });
             }
         }
         else
         {
             RunOnUiThread(delegate() {
                 AlertHelper.AlertGoster("Lütfen internet bağlantınızı kontrol edin!", this);
             });
         }
     })).Start();
 }
        void GetBockedUserList()
        {
            WebService webService = new WebService();
            var        Donus      = webService.OkuGetir("blocked-user/block-list");

            if (Donus != null)
            {
                EngelliKullanicilarDTOs = Newtonsoft.Json.JsonConvert.DeserializeObject <List <EngelliKullanicilarDTO> >(Donus.ToString());
                if (EngelliKullanicilarDTOs.Count > 0)
                {
                    this.RunOnUiThread(() => {
                        var boldd            = Typeface.CreateFromAsset(this.Assets, "Fonts/muliBold.ttf");
                        mAdapter             = new EngelliUserListViewAdapter(this, Resource.Layout.LokasyondakiKisilerCustomCardView, EngelliKullanicilarDTOs, boldd);
                        GridVieww.Adapter    = null;
                        GridVieww.Adapter    = mAdapter;
                        GridVieww.ItemClick += Listvieww_ItemClick;
                        ShowLoading.Hide();
                    });
                }
                else
                {
                    this.RunOnUiThread(() => {
                        GridVieww.Adapter = null;
                        ShowLoading.Hide();
                    });
                    AlertHelper.AlertGoster("Hiç Engelli Kullanıcı Yok.", this);
                    ShowLoading.Hide();
                }
            }
            else
            {
                AlertHelper.AlertGoster("Hiç Engelli Kullanıcı Yok.", this);
                return;
            }
        }
Exemple #21
0
        public IActionResult Index(EventFilter filter = null)
        {
            try
            {
                var events = _eventRepository.getQueryable();

                if (!string.IsNullOrWhiteSpace(filter.title))
                {
                    events = events.Where(a => a.title.Contains(filter.title));
                }


                ViewBag.pagerInfo = _paginatedMetaService.GetMetaData(events.Count(), filter.page, filter.number_of_rows);


                events = events.Skip(filter.number_of_rows * (filter.page - 1)).Take(filter.number_of_rows);

                var eventDetails = events.ToList();

                var eventlIndexVM = getViewModelFrom(eventDetails);
                return(View(eventlIndexVM));
            }
            catch (Exception ex)
            {
                AlertHelper.setMessage(this, ex.Message, messageType.error);
                return(Redirect("/admin"));
            }
        }
Exemple #22
0
        private void Onayla_Click(object sender, EventArgs e)
        {
            var MinValue = slider.GetSelectedMinValue();
            var MaxValue = slider.GetSelectedMaxValue();

            FILTRELER fILTRELER = new FILTRELER()
            {
                Cinsiyet = SonCinsiyetSecim,
                minAge   = (int)Math.Round(Convert.ToDouble(MinValue), 0),
                maxAge   = (int)Math.Round(Convert.ToDouble(MaxValue), 0)
            };

            if (DataBase.FILTRELER_TEMIZLE())
            {
                if (DataBase.FILTRELER_EKLE(fILTRELER))
                {
                    AlertHelper.AlertGoster("Filtreler kaydedildi.", this.Activity);
                    Geri.PerformClick();
                }
                else
                {
                    AlertHelper.AlertGoster("Bir sorun oluştu.", this.Activity);
                }
            }
            else
            {
                AlertHelper.AlertGoster("Filtreler sorun oluştu.", this.Activity);
            }
        }
Exemple #23
0
        private void Remove()
        {
            if (GlobalData.ContactsUserItems.Count == 0)
            {
                Toast.MakeText(this, Resource.String.ContactItemListEmptyToast, ToastLength.Short).Show();
                return;
            }

            if (_selectedItemIndex == -1)
            {
                Toast.MakeText(this, Resource.String.ContactItemListNoSelectionToast, ToastLength.Short).Show();
                return;
            }

            try
            {
                AlertHelper alertHelper = new AlertHelper(this);
                alertHelper.AlertTitle           = GetString(Resource.String.removeEmergencyContactTitle);
                alertHelper.AlertMessage         = GetString(Resource.String.removeEmergencyContactQuestion);
                alertHelper.AlertIconResourceID  = Resource.Drawable.SymbolStop;
                alertHelper.AlertPositiveCaption = GetString(Resource.String.removeEmergencyContactConfirm);
                alertHelper.AlertNegativeCaption = GetString(Resource.String.removeEmergencyContactCancel);
                alertHelper.InstanceId           = "remove";
                alertHelper.ShowAlert();
            }
            catch (System.Exception e)
            {
                Log.Error(TAG, "Remove: Exception - " + e.Message);
                if (GlobalData.ShowErrorDialog)
                {
                    ErrorDisplay.ShowErrorAlert(this, e, "Removing Contact", "ContactActivity.Remove");
                }
            }
        }
        public IActionResult add(MemberDto memberDto, IFormFile file)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    if (file != null)
                    {
                        memberDto.image_url = _fileHelper.saveImageAndGetFileName(file, memberDto.full_name);
                    }
                    _membersService.save(memberDto);
                    AlertHelper.setMessage(this, "Member Saved Successfully", messageType.success);
                    return(RedirectToAction("index"));
                }
            }
            catch (Exception ex)
            {
                AlertHelper.setMessage(this, ex.Message, messageType.error);
            }
            var fiscalYearList  = _fiscalYearRepository.getQueryable().ToList();
            var designationList = _designationRepository.getQueryable().ToList();

            ViewBag.designations = new SelectList(designationList, "Designation_id", "name");
            ViewBag.fiscalYears  = new SelectList(fiscalYearList, "fiscal_year_id", "name");
            return(View(memberDto));
        }
Exemple #25
0
 private void Remove()
 {
     try
     {
         if (_selectedListItemIndex != -1)
         {
             AlertHelper alertHelper = new AlertHelper(this);
             alertHelper.AlertTitle           = GetString(Resource.String.ProblemSolvingActivityRemoveAlertTitle);
             alertHelper.AlertMessage         = GetString(Resource.String.ProblemSolvingActivityRemoveAlertMessage);
             alertHelper.AlertIconResourceID  = Resource.Drawable.SymbolStop;
             alertHelper.AlertPositiveCaption = GetString(Resource.String.ButtonYesCaption);
             alertHelper.AlertNegativeCaption = GetString(Resource.String.ButtonNoCaption);
             alertHelper.InstanceId           = "remove";
             alertHelper.ShowAlert();
         }
         else
         {
             Toast.MakeText(this, Resource.String.ProblemSolvingActivityRemoveToast, ToastLength.Short).Show();
         }
     }
     catch (Exception ex)
     {
         Log.Error(TAG, "Remove_Click: Exception - " + ex.Message);
         if (GlobalData.ShowErrorDialog)
         {
             ErrorDisplay.ShowErrorAlert(this, ex, GetString(Resource.String.ErrorProblemSolvingActivityRemove), "ProblemSolvingActivity.Remove_Click");
         }
     }
 }
        void GirisYapMetod(string email, string sifre)
        {
            LoginRoot loginRoot = new LoginRoot()
            {
                password   = sifre,
                rememberMe = true,
                username   = email
            };
            string     jsonString = JsonConvert.SerializeObject(loginRoot);
            WebService webService = new WebService();
            var        Donus      = webService.ServisIslem("authenticate", jsonString, true);

            if (Donus == "Hata")
            {
                ShowLoading.Hide();
                AlertHelper.AlertGoster("Giriş Yapılamadı!", this);
                return;
            }
            else
            {
                JSONObject js    = new JSONObject(Donus);
                var        Token = js.GetString("id_token");
                if (Token != null && Token != "")
                {
                    APITOKEN.TOKEN = Token;
                    if (GetMemberData())
                    {
                        ShowLoading.Hide();
                        AlertHelper.AlertGoster("Hoşgeldiniz.", this);
                        this.Finish();
                        StartActivity(typeof(Splash));
                    }
                }
            }
        }
        public IActionResult add(MenuCategoryModel menu_category_model)
        {
            //var topCategory = _menuCategoryRepo.getQueryable().Where(a => a.parent_id == 0 && a.is_enabled == true).ToList();
            try
            {
                if (ModelState.IsValid)
                {
                    //if (file != null)
                    //{
                    //    string fileName = menu_category_model.name;
                    //    menu_category_model.image_name = _fileHelper.saveImageAndGetFileName(file, fileName);

                    //}
                    MenuCategoryDto menu_category_dto = getStockCategoryDtoFromModel(menu_category_model);
                    _menuCategoryService.save(menu_category_dto);
                    AlertHelper.setMessage(this, "Item Category added successfully.", messageType.success);
                    return(RedirectToAction("index"));
                }
            }
            catch (Exception ex)
            {
                AlertHelper.setMessage(this, ex.Message, messageType.error);
                return(RedirectToAction("add"));
            }
            return(View(menu_category_model));
        }
        public void PaketSatinAlmaUzakDBAyarla()
        {
            BuyLicenceDTO buyCreditDTO = new BuyLicenceDTO()
            {
                count       = 0,
                credit      = creditgoal,
                licenceType = "ONLY_CREDİT"
            };
            WebService webService = new WebService();
            string     jsonString = JsonConvert.SerializeObject(buyCreditDTO);
            var        Donus      = webService.ServisIslem("licences/buy", jsonString);

            if (Donus != "Hata")
            {
                AlertHelper.AlertGoster(creditgoal + " Kredi satın alındı.", this.Activity);
                if (PrivateProfileBaseActivity1 != null)
                {
                    PrivateProfileBaseActivity1.GetUserLicence();
                }
                this.Dismiss();
            }
            else
            {
                AlertHelper.AlertGoster("Bir sorun oluştu. Lütfen tekrar deneyin.", this.Activity);
                this.Dismiss();
            }
        }
Exemple #29
0
        private void ShowPermissionRationale()
        {
            try
            {
                if (GlobalData.Settings.Find(setting => setting.SettingKey == "NagMic").SettingValue == "True")
                {
                    return;
                }

                AlertHelper alertHelper = new AlertHelper(this);

                alertHelper.AlertIconResourceID  = Resource.Drawable.SymbolInformation;
                alertHelper.AlertMessage         = GetString(Resource.String.RequestPermissionUseMicrophoneAlertMessage);
                alertHelper.AlertNegativeCaption = GetString(Resource.String.ButtonNoCaption);
                alertHelper.AlertPositiveCaption = GetString(Resource.String.ButtonYesCaption);
                alertHelper.AlertTitle           = GetString(Resource.String.RequestPermissionUseMicrophoneAlertTitle);
                alertHelper.InstanceId           = "useMic";
                alertHelper.ShowAlert();
            }
            catch (Exception e)
            {
                Log.Error(TAG, "ShowPermissionRationale: Exception - " + e.Message);
                ErrorDisplay.ShowErrorAlert(this, e, GetString(Resource.String.ErrorMicPermissionShowRationalAlert), "TellMyselfActivity.ShowPermissionRationale");
            }
        }
        /// <summary>
        /// Parses the response message and presents errors if neccessary.
        /// </summary>
        /// <param name="responseMessage">The response from the server.</param>
        /// <returns>The response message.</returns>
        private async Task <ControllerResponseDTO <T> > ParseResponse <T>(HttpResponseMessage responseMessage)
        {
            if (responseMessage == null)
            {
                throw new ArgumentNullException(nameof(responseMessage));
            }

            if (!responseMessage.IsSuccessStatusCode)
            {
                // if we fail here fire an unknown sweet alert and return with an empty controller response.
                await SweetAlertService.FireAsync(AlertHelper.UnknownError());

                return(new ControllerResponseDTO <T>());
            }

            var json = await responseMessage.Content.ReadAsStringAsync();

            var controllerResponse = JsonConvert.DeserializeObject <ControllerResponseDTO <T> >(json);

            if (controllerResponse.HasError)
            {
                await SweetAlertService.FireAsync(AlertHelper.ValidationError(controllerResponse.ErrorMessage));
            }

            //todo: consider throwing custom errors here once solution becomes more robust
            return(controllerResponse);
        }