public JsonResult silFirmaMusavir(string id) { try { firma_musavir fm = db.firma_musavir.Where(e => e.url.Equals(id)).FirstOrDefault(); if (fm == null) { return(Json(FormReturnTypes.basarisiz, JsonRequestBehavior.AllowGet)); } fm.flag = durumlar.silindi; db.Entry(fm).State = EntityState.Modified; if (fm.id == GetCurrentUser.GetUser().firma_id) { kullaniciIslemleri ki = new kullaniciIslemleri(); ki.resetLoginInfo(); } db.SaveChanges(); } catch (Exception) { return(Json(FormReturnTypes.basarisiz, JsonRequestBehavior.AllowGet)); } return(Json(FormReturnTypes.basarili, JsonRequestBehavior.AllowGet)); }
public JsonResult newKullanici(string password, string password_control, string mail_permission, string sms_permission) { try { if (password.Equals(string.Empty)) { return(Json(JsonSonuc.sonucUret(false, "Şifre alanı boş bırakılamaz."), JsonRequestBehavior.AllowGet)); } if (!password.Equals(password_control)) { return(Json(JsonSonuc.sonucUret(false, "Girdiğiniz şifreler eşleşmiyor. Lütfen şifrelerinizi kontrol edip tekrar deneyiniz."), JsonRequestBehavior.AllowGet)); } kullaniciIslemleri mic = new kullaniciIslemleri(); string sonuc = mic.yeniKullanici(password, password_control, mail_permission, sms_permission, Request); if (sonuc.Equals("") || sonuc.Equals("email_unique") || sonuc.Equals("username_unique") || sonuc.Equals("kullanici_sayisi_hatasi")) { if (sonuc.Equals("email_unique")) { return(Json(JsonSonuc.sonucUret(false, "Girdiğiniz e-Mail adresini başka bir kullanıcı kullanmaktadır. Lütfen farklı bir e-Mail adresi deneyiniz."), JsonRequestBehavior.AllowGet)); } else if (sonuc.Equals("username_unique")) { return(Json(JsonSonuc.sonucUret(false, "Girdiğiniz kullanıcı adını başka bir kullanıcı kullanmaktadır. Lütfen farklı bir kullanıcı adı deneyiniz."), JsonRequestBehavior.AllowGet)); } else if (sonuc.Equals("kullanici_sayisi_hatasi")) { return(Json(JsonSonuc.sonucUret(false, "Bu firmaya başka kullanıcı eklenemez."), JsonRequestBehavior.AllowGet)); } else { return(Json(JsonSonuc.sonucUret(false, "Bir hata oluştu. Lütfen daha sonra tekrar deneyiniz."), JsonRequestBehavior.AllowGet)); } } return(Json(JsonSonuc.sonucUret(true, sonuc), JsonRequestBehavior.AllowGet)); } catch (Exception e) { if (e.InnerException != null && e.InnerException.ToString().Contains("email_unique")) { return(Json(JsonSonuc.sonucUret(false, "Girdiğiniz e-Mail adresini başka bir kullanıcı kullanmaktadır. Lütfen farklı bir e-Mail adresi deneyiniz."), JsonRequestBehavior.AllowGet)); } else { return(Json(JsonSonuc.sonucUret(false, "Bir hata oluştu. Lütfen daha sonra tekrar deneyiniz."), JsonRequestBehavior.AllowGet)); } } }
public JsonResult ayarlarKaydet(string mail_permission, string sms_permission) { try { kullaniciIslemleri mic = new kullaniciIslemleri(); string sonuc = mic.kullaniciDuzenle(GetCurrentUser.GetUser().url, "", "", mail_permission, sms_permission, Request); if (sonuc.Equals("") || sonuc.Equals("email_unique") || sonuc.Equals("username_unique")) { if (sonuc.Equals("email_unique")) { return(Json(JsonSonuc.sonucUret(false, "Girdiğiniz e-Mail adresini başka bir kullanıcı kullanmaktadır. Lütfen farklı bir e-Mail adresi deneyiniz."), JsonRequestBehavior.AllowGet)); } else if (sonuc.Equals("username_unique")) { return(Json(JsonSonuc.sonucUret(false, "Girdiğiniz kullanıcı adını başka bir kullanıcı kullanmaktadır. Lütfen farklı bir kullanıcı adı deneyiniz."), JsonRequestBehavior.AllowGet)); } else { return(Json(JsonSonuc.sonucUret(false, "Bir hata oluştu. Lütfen daha sonra tekrar deneyiniz."), JsonRequestBehavior.AllowGet)); } } return(Json(JsonSonuc.sonucUret(true, "Bilgileriniz Güncellendi."), JsonRequestBehavior.AllowGet)); } catch (Exception e) { if (e.InnerException != null && e.InnerException.ToString().Contains("unique_email")) { //return Json(FormReturnTypes.unique_email, JsonRequestBehavior.AllowGet); return(Json(JsonSonuc.sonucUret(false, "Girdiğiniz e-Mail adresini başka bir kullanıcı kullanmaktadır. Lütfen farklı bir e-Mail adresi deneyiniz."), JsonRequestBehavior.AllowGet)); } else { //return Json(FormReturnTypes.basarisiz, JsonRequestBehavior.AllowGet); return(Json(JsonSonuc.sonucUret(false, "Bir hata oluştu. Lütfen daha sonra tekrar deneyiniz."), JsonRequestBehavior.AllowGet)); } } }