public ActionResult UserActivate(Guid id) { BusinessLayerResult <EvernoteUser> res = new BusinessLayerResult <EvernoteUser>(); res = evernoteUserManager.ActivateUser(id); if (res.Errors.Count > 0) { ErrorViewModel errorNotifyObj = new ErrorViewModel() { Title = "Hesap Geçerli Değil", Items = res.Errors }; return(View("Error", errorNotifyObj)); } OkViewModel okNotifObj = new OkViewModel() { Title = "Hesap Aktifleştirildi", RedirectingUrl = "/Home/Login", }; okNotifObj.Items.Add(" Lütfen E-posta adresinize gönderdiğimiz aktivasyon link'ine tıklayarak hesabınızı aktif ediniz.Hesabınızı aktif etmeden not ekleyemez ve beğenme yapamazsınız."); return(View("Ok", okNotifObj)); }
public ActionResult UserActivate(Guid id) { KodlaTvUserManager bom = new KodlaTvUserManager(); BusinessLayerResult <KodlatvUser> res = bom.ActivateUser(id); if (res.Errors.Count > 0) { ErrorViewModel errorNotifyObj = new ErrorViewModel() { Title = "Geçersiz İşlem", Items = res.Errors }; return(View("Error", errorNotifyObj)); } OkViewModel okNotifyObj = new OkViewModel() { Title = "Hesap Aktifleştirildi", RedirectingUrl = "/Home/Login" }; okNotifyObj.Items.Add(" Hesap Aktifleştirildi.Artık Canlı yayın açıp deneyimlerinizi diğer kullanıcılarla paylaşabilirsiniz."); return(View("Ok", okNotifyObj)); }
public ActionResult UserActivate(Guid id) { BusinessLayerResult <CorpChatUser> res = corpchatUserManager.ActivateUser(id); if (res.Errors.Count > 0) { ErrorViewModel errorNotifyObj = new ErrorViewModel() { Title = "Geçersiz İşlem", Items = res.Errors }; return(View("Error", errorNotifyObj)); } else { OkViewModel okNotifyObj = new OkViewModel() { Title = "Hesap Aktifleştirildi", RedirectingUrl = "/Home/Login" }; okNotifyObj.Items.Add("Hesabınız aktifleştirildi. Artık not paylaşabilir ve beğenme yapabilirsiniz."); return(View("Ok", okNotifyObj)); } }
public ActionResult DeleteDepartmentConfirmed(int id) { if (employeeManager.Find(y => y.DepartmentId == id) != null) { ErrorViewModel ntfobj = new ErrorViewModel() { Title = "Error", RedirectingUrl = "/Home/ListDepartment", RedirectingTimeout = 3000 }; ErrorMessageObj obj = new ErrorMessageObj(ErrorMessageCode.EmployeeIsADirector, "There are employees in your chosen department..!"); ntfobj.Items.Add(obj); return(View("Error", ntfobj)); } else { Department d = departmentManager.Find(x => x.DepartmentId == id); if (departmentManager.Delete(d) > 0) { OkViewModel ntfobj = new OkViewModel() { Title = "Delete Successful", RedirectingUrl = "/Home/ListDepartment/", RedirectingTimeout = 1000 }; ntfobj.Items.Add("Department delete was successful.."); return(View("Ok", ntfobj)); } return(RedirectToAction("ListDepartment")); } }
public ActionResult EditDepartment(Department model) { if (ModelState.IsValid) { BusinessLayerResult <Department> d = new BusinessLayerResult <Department>(); d.Result = departmentManager.Find(x => x.DepartmentId == model.DepartmentId); d.Result.Title = model.Title; if (departmentManager.Update(d.Result) > 0) { OkViewModel ntfobj = new OkViewModel() { Title = "Update Successful", RedirectingUrl = "/Home/ListDepartment", RedirectingTimeout = 1000 }; ntfobj.Items.Add("Department update was successful.."); return(View("Ok", ntfobj)); } else { d.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } } return(View()); }
public ActionResult ConfirmEmail(Guid guid) { { BusinessLayerResult <User> res = us.ConfirmEmail(guid); if (res.Errors.Count > 0) { ErrorViewModel errorNotifyObj = new ErrorViewModel() { Title = "Geçersiz İşlem", Items = res.Errors }; return(View("Error", errorNotifyObj)); } OkViewModel okNotifyObj = new OkViewModel() { Title = "Hesap Aktifleştirildi", RedirectingUrl = "/Account/Login" }; return(View("Ok", okNotifyObj)); } }
public ActionResult UserActivate(Guid id) { //user activation MyUserManager userManager = new MyUserManager(); BusinessLayerResult <MyUser> result = userManager.ActivateUser(id); if (result.Errors.Count > 0) { ErrorViewModel errorNotifyObj = new ErrorViewModel() { Title = "Wrong Attempt", Items = result.Errors, }; return(View("Error", errorNotifyObj)); } OkViewModel okNotifyObj = new OkViewModel(); okNotifyObj.Title = "Account is Activated"; okNotifyObj.RedirectingUrl = "/Home/Login"; okNotifyObj.Items.Add("Welcome to TrendOl family. We wish you have great enjoy during the shopping!"); return(View("Ok", okNotifyObj)); }
public ActionResult Register(RegisterViewModel model) { //IsValid modelde hata olmadığını buluyor ve içerdeki işlemlere başlıyor if (ModelState.IsValid) { BusinessLayerResult <EvernoteUser> res = EvernoteUserManager.RegisterUser(model); if (res.Errors.Count > 0) { //tüm errors listesinde dön hangi String(aşşığıdaki x onu belirtir) //yani hata yakalandıysa model error e ekle res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } OkViewModel notifyObj = new OkViewModel() { Title = "Kayıt Başarılı", IsRedirectingUrl = "/Home/Login", }; notifyObj.Items.Add(" Hesabınıza ativasyon linki yolladık o linki tıklayarak aktif duruma geçip işlemlerinize devam edebilirsiniz"); return(View("Ok", notifyObj)); } return(View(model)); }
public ActionResult KiralikArabaTeslimAl(KirayaVerilmisArabalar model) { KirayaVerilmisArabalar kiradaki = kirayaverilmismanager.Find(x => x.Id == model.Id); Arabalar aa = a.Find(x => x.Id == kiradaki.KiralikAraba.Arabaid.Id); aa.IslemYapabilme = true; a.Update(aa); KiralikArabalar kiralikverilen = kiralikmanager.Find(x => x.Arabaid.Id == kiradaki.KiralikAraba.Arabaid.Id); KiralikBekleyen kiralikbekleyen = new KiralikBekleyen(); kiralikbekleyen.KiralikAraba = kiralikverilen; kiralik_bekleyen.Insert(kiralikbekleyen); kiradaki.IslemAktiflik = false; kirayaverilmismanager.Update(kiradaki); try { OkViewModel notifyobj = new OkViewModel() { Title = "Güncelleme Başarılı", RedirectingUrl = "/Home/Index", }; notifyobj.Items.Add("Satış işleminiz başarılı bir şekilde gerçekleşmiştir."); return(View("Ok", notifyobj)); } catch (Exception) { ErrorViewModel notifyonj = new ErrorViewModel() { Title = "Hata Oluştu.", }; return(View("Error", notifyonj)); } }
public ActionResult Create(Publisher publisher) { if (ModelState.IsValid) { publisher.IsActive = true; if (publisherManager.Insert(publisher) > 0) { OkViewModel ok = new OkViewModel() { Title = "Yayınevi ekleme işleminiz başarılı", RedirectingUrl = "/Publisher/Index" }; return(View("Ok", ok)); } ErrorViewModel error = new ErrorViewModel() { Title = "Yayınevi ekleme işleminiz başarısız", RedirectingUrl = "/Publisher/Index" }; return(View("Error", error)); } return(View(publisher)); }
public ActionResult Edit(Publisher publisher) { if (ModelState.IsValid) { Publisher newPublisher = publisherManager.Find(x => x.Id == publisher.Id); newPublisher.Name = publisher.Name; newPublisher.Id = publisher.Id; newPublisher.IsActive = true; if (publisherManager.Update(newPublisher) > 0) { OkViewModel ok = new OkViewModel() { Title = "Yayınevi güncelleme işleminiz başarılı", RedirectingUrl = "/Publisher/Index" }; return(View("Ok", ok)); } ErrorViewModel error = new ErrorViewModel() { Title = "Yazar güncelleme işleminiz başarısız", RedirectingUrl = "/Publisher/Index" }; return(View("Error", error)); } return(View(publisher)); }
public ActionResult AddBook(AddBookViewModel addBookViewModel) { if (ModelState.IsValid) { var blResultBook = new BookManager().AddBook(addBookViewModel); if (blResultBook.ErrorMessageObj.Count > 0) { ErrorViewModel errorViewModel = new ErrorViewModel() { Items = blResultBook.ErrorMessageObj, RedirectingUrl = "/Book/AddBook" }; return(View("Error", errorViewModel)); } OkViewModel okViewModel = new OkViewModel() { Title = "Yeni kitap eklendi.." }; return(View("Ok", okViewModel)); } //ViewBag.Categories = new SelectList(blResultCategory.BlResultList, "Id", "Name"); return(View(addBookViewModel)); }
//Gmailden aktivasyon linkinden buraya gelcez public ActionResult UserActivate(Guid id) { //Kullanıcı aktivasyonu sağlanacak EvernoteUserManager eum = new EvernoteUserManager(); BusinessLayerResult <EvernoteUser> res = eum.ActivateUser(id); if (res.Errors.Count > 0) { ErrorViewModel errorNotifyObj = new ErrorViewModel { Title = "Geçersiz işlem", Items = res.Errors }; return(View("Error", errorNotifyObj)); //shareddaki viewi aç } OkViewModel okNotifyObj = new OkViewModel { Title = @"Hesabınız aktifleştirildi", RedirectingUrl = "/Home/Login",//yönlendir. }; okNotifyObj.Items.Add("Hesabınız aktifleştirildi.Artık not paylaşabilir ve beğenme yapabilirsiniz."); //aktifleştirme başarılı ise return(View("Ok", okNotifyObj)); }
//Kullanıcı Aktivasyon işlemleri public ActionResult UserActivate(Guid id) { //Kullanıcı Aktivasyonu sağlanacak //MyArticlesUserManager gelen ActivateUser içerisiene gelen activate_id aktif ediyoruz. BusinessLayerResult <MyArticlesUser> res = myArticlesUserManager.ActivateUser(id); //Kullanıcı aktifleştirme işlemlerinde hata dönerse if (res.Errors.Count > 0) { //View Modelim ErrorViewModel errorNotifyObj = new ErrorViewModel() { Title = "Geçersiz işlem", Items = res.Errors }; //TempData["errors"] = res.Errors; return(View("Error", errorNotifyObj));//hata alırsa bu sayfaya yönlendirme yapıyoruz. } //işlem başarılı ise OkViewModel okNotifyObj = new OkViewModel() { Title = "Hesap Aktifleştirildi", //Title RedirectingUrl = "Home/Login" //gidiceği Url }; okNotifyObj.Items.Add("Hesabınız Aktifleştirildi.Artık not paylaşabilir ve beğenme yapabilirsiniz."); return(RedirectToAction("Ok", okNotifyObj)); }
public ActionResult ChangePassword(ChangePasswordViewModel model) { if (ModelState.IsValid) { var user = _userManager.Find(x => x.Id == CurrentSession.User.Id); if (Crypto.VerifyHashedPassword(user.Password, model.Password)) { user.Password = model.NewPassword; BusinessLayerResult <AppUser> res = _userManager.ChangePasswordFromUser(user); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } else { OkViewModel notifyObj = new OkViewModel() { Title = "İşlem Başarılı", RedirectingUrl = Url.Action("MyInfo", "Home") }; notifyObj.Items.Add("Şifreniz değiştirilmiştir."); return(View("Ok", notifyObj)); } } } return(View(model)); }
public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid) { BusinessLayerResult <Kullanici> res = ykm.RegisterUser(model); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } Session["register"] = res.Result; //Sessionda bilgi saklama OkViewModel notifyObj = new OkViewModel() { Title = "Kayıt Başarılı", RedirectingUrl = "/Home/Login", }; notifyObj.Items.Add("Hizmetlerimizden yararlanmak için lütfen mailinize gelen aktivasyon linkine tıklayınız."); return(View("Ok", notifyObj)); } return(View(model)); }
public ActionResult RegisterTercuman(RegisterViewModelTranslator model) { if (ModelState.IsValid) { BusinessLayerResult <Tercuman> res = tercumanManager.RegisterTercuman(model); DilTercumen dt = new DilTercumen(); //burada ana dil ekle string ana_dil = model.AnaDil; BusinessLayerResult <Dil> dil = dilManager.GetLanguageById(ana_dil); dt.Dil_isimler = dil.Result.Id; dt.Tercumanlar = res.Result.Id; BusinessLayerResult <DilTercumen> res2 = dilTercumenManager.RegisterTercuman(dt); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } OkViewModel notifyObj = new OkViewModel() { Title = "Kayıt Başarılı", RedirectingUrl = "/Home/Login", }; notifyObj.Items.Add("Lütfen e-posta adresinize gönderdiğimiz aktivasyon link'ine tıklayarak hesabınızı aktive ediniz. Hesabınızı aktive etmeden not ekleyemez ve beğenme yapamazsınız."); return(View("Ok", notifyObj)); } return(View(model)); }
public ActionResult KullaniciAktif(Guid id) { BusinessLayerResult <Kullanici> res = ykm.ActivateUser(id); if (res.Errors.Count > 0) { ErrorViewModel errornotifyObj = new ErrorViewModel() { Title = "Geçersiz İşlem", Items = res.Errors }; return(View("Error", errornotifyObj)); } //deneme //res.Result.AktifMi = true; OkViewModel oknotifyObj = new OkViewModel() { Title = "Hesabınız aktifleştirilmiştir.", RedirectingUrl = "/Home/Login" }; oknotifyObj.Items.Add("Hesabınız aktifleştirilmiştir. Hizmetlerimizden yararlanabilir ve hizmet verebilirsiniz"); return(View("Ok", oknotifyObj)); }
public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid) { MyUserManager myUserManager = new MyUserManager(); BusinessLayerResult <MyUser> result = myUserManager.RegisterUser(model); if (result.Errors.Count > 0) { result.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } OkViewModel notifyObj = new OkViewModel(); notifyObj.Title = "Registiration is Successfully Done!"; notifyObj.Items.Add("Please go to your e-mail address and activate your account by clicking the activation link."); return(View("Ok", notifyObj)); } // TODO List // username control- // email control- // insert user // activation e-mail return(View(model)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Author author = authorManager.Find(x => x.Id == id); if (author == null) { return(HttpNotFound()); } author.IsActive = false; if (authorManager.Update(author) > 0) { OkViewModel ok = new OkViewModel() { Title = "Yazar silme işleminiz başarılı", RedirectingUrl = "/Author/Index" }; } ErrorViewModel error = new ErrorViewModel() { Title = "Yazar ekleme işleminiz başarısız", RedirectingUrl = "/Author/Index" }; return(View("Error", error)); }
public ActionResult DeleteEmployeeConfirmed(int id) { if (employeeManager.Find(y => y.DirectorId == id) != null) { ErrorViewModel ntfobj = new ErrorViewModel() { Title = "Error", RedirectingUrl = "/Home/ListEmployee", RedirectingTimeout = 3000 }; ErrorMessageObj obj = new ErrorMessageObj(ErrorMessageCode.EmployeeIsADirector, "Selected Employee is A Director..!"); ntfobj.Items.Add(obj); return(View("Error", ntfobj)); } else { Employee e = employeeManager.Find(x => x.EmployeeID == id); if (employeeManager.Delete(e) > 0) { OkViewModel ntfobj = new OkViewModel() { Title = "Delete Successful", RedirectingUrl = "/Home/ListEmployee", RedirectingTimeout = 1000 }; ntfobj.Items.Add("Employee delete was successful.."); return(View("Ok", ntfobj)); } return(RedirectToAction("ListEmployee")); } }
public ActionResult Create(Author author) { if (ModelState.IsValid) { author.IsActive = true; if (authorManager.Insert(author) > 0) { OkViewModel ok = new OkViewModel() { Title = "Yazar ekleme işleminiz başarılı", RedirectingUrl = "/Author/Index" }; return(View("Ok", ok)); } ErrorViewModel error = new ErrorViewModel() { Title = "Yazar ekleme işleminiz başarısız", RedirectingUrl = "/Author/Index" }; return(View("Error", error)); } return(View(author)); }
public ActionResult AddDepartment(Department model) { if (ModelState.IsValid) { BusinessLayerResult <Department> res = new BusinessLayerResult <Department>(); res.Result = model; if (departmentManager.Insert(model) > 0) { OkViewModel ntfobj = new OkViewModel() { Title = "Registration Successful", RedirectingUrl = "/Home/ListDepartment", RedirectingTimeout = 1000 }; ntfobj.Items.Add("Department registration was successful"); return(View("Ok", ntfobj)); } else { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } } return(View()); }
public ActionResult Edit(Author author) { if (ModelState.IsValid) { Author newAuthor = authorManager.Find(x => x.Id == author.Id); newAuthor.Name = author.Name; newAuthor.Id = author.Id; newAuthor.IsActive = true; if (authorManager.Update(newAuthor) > 0) { OkViewModel ok = new OkViewModel() { Title = "Yazar ekleme işleminiz başarılı", RedirectingUrl = "/Author/Index" }; return(View("Ok", ok)); } ErrorViewModel error = new ErrorViewModel() { Title = "Yazar ekleme işleminiz başarısız", RedirectingUrl = "/Author/Index" }; return(View("Error", error)); } return(View(author)); }
public ActionResult AdminRegister(Admin model) { if (ModelState.IsValid) { BusinessLayerResult <Admin> res = new BusinessLayerResult <Admin>(); res.Result = model; if (adminManager.Insert(model) > 0) { OkViewModel ntfobj = new OkViewModel() { Title = "Registration Successful", RedirectingUrl = "/Home/AdminLogin", RedirectingTimeout = 1000 }; ntfobj.Items.Add("Admin Registration Was Succesful.."); return(View("Ok", ntfobj)); } else { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } } return(View()); }
public ActionResult Register(RegisterViewModel model) { // kullanıcı bilgilerinin kontrolü // Kayıt işlemi // Aktivasyon e-Postası gönderimi if (ModelState.IsValid) { BusinessLayerResult <EvernoteUser> res = evernoteUserManager.RegisterUser(model); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } OkViewModel notifyObj = new OkViewModel() { Title = "Kayıt Başarılı", RedirectingUrl = "/Home/Login" }; notifyObj.Items.Add("Lütfen E-Poste adresinize gönderilen aktivasyon link'ine tıklayarak hesabınızı aktif hale getiriniz. Hesabınızı aktifleştirmeden not ekleyemez ve kullanamazsınız."); return(View("Ok", notifyObj)); } return(View(model)); }
public ActionResult CustomerProductRegister(RegisterViewModel model) { if (ModelState.IsValid) { BusinessLayerResult <Product> res = customerProductManager.RegisterCustomerProduct(model); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); // BusinessLayerResultdan dönen nesnenin varsa her bir error prop. ı için, modelstate e error mesajı ekle //PopulateServiceChoices(model); ViewBag.ServiceId = new SelectList(serviceManager.List(), "Id", "Title", model.ServiceId); return(View(model)); //Hatalar varsa view a geri dönder } OkViewModel notifyObj = new OkViewModel() { Title = "Kayıt Başarılı", RedirectingUrl = "/Home/CustomerQuery", RedirectingTimeOut = 5000 }; //notifyObj.Items.Add(res.Result.Owner.FormNo.ToString()); notifyObj.Items.Add("Cihaz takip numarası e-posta adresinize gönderilmiştir. Cihazınız tarafımıza ulaşıp incelendikten sonra, ücret çıkması durumunda bilgilendirelecek ve onay vermeniz halinde hizmetimiz başlatılacaktır."); CacheHelper.RemoveProductsFromCache();//Product Controller oluşturunca ordaki insert edit delete işlemleri içinde yap!! return(View("Ok", notifyObj)); } //Aktivasyon e-poastası gönderimi Personel Kayıtda da yapılabilir. //PopulateServiceChoices(model); ViewBag.ServiceId = new SelectList(serviceManager.List(), "Id", "Title", model.ServiceId); return(View(model)); }
public ActionResult UserActivate(Guid id) { // kullanıcı aktivasyonunu sağlayacak BusinessLayerResult <EvernoteUser> res = evernoteUserManager.AvtivateUser(id); if (res.Errors.Count > 0) { ErrorViewModel errorNotifyObj = new ErrorViewModel() { Title = "Geçersiz İşlem", Items = res.Errors }; return(View("Error", errorNotifyObj)); } OkViewModel okNotifyObj = new OkViewModel() { Title = "Heasp Aktifleştirildi", RedirectingUrl = "/Home/Login" }; okNotifyObj.Items.Add("Hesabınız aktifleştirildi. Hoşgeldiniz..."); return(View("Ok", okNotifyObj)); }
public ActionResult ForgotPassword(AccountViewModel model) { ModelState.Remove("FirstName"); ModelState.Remove("LastName"); ModelState.Remove("Username"); ModelState.Remove("Password"); ModelState.Remove("RePassword"); ModelState.Remove("Phone"); if (ModelState.IsValid) { BusinessLayerResult <MarketUser> res = mrktUserManager.ForgotPass(model); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View("ForgotPassword", model)); } OkViewModel notifyObj = new OkViewModel() { Title = "Şifre Yenileme Linki Gönderildi.", RedirectingUrl = "/Account/Account", }; notifyObj.Items.Add("Lütfen e-posta adresinize gönderdiğimiz şifre yenileme linkine tıklayınız. Güvenlik sebepleriyle şifrenizi yenileyene kadar hesabınız devre dışı bırakılmıştır."); return(View("Ok", notifyObj)); } return(View("ForgotPassword", model)); }
//---------------- public ActionResult UserActivate(Guid id) { k = new KullaniciManager(); BusinessLayerResult <Kullanicilar> res = k.ActivateUser(id); if (res.Errors.Count > 0) { ErrorViewModel notifyonj = new ErrorViewModel() { Title = "Geçersiz İşlem.", Items = res.Errors }; TempData["errors"] = res.Errors; return(View("Error", notifyonj)); } OkViewModel oknotifyObj = new OkViewModel() { Title = "Hesap Aktifleştirildi", RedirectingUrl = "/Home/LoginKullanici" }; oknotifyObj.Items.Add("Hesabınınz aktifleştirildi"); return(View("Ok", oknotifyObj)); }