public ActionResult Add(AppUser data) { //List<string> UploadedImagePaths = new List<string>(); //UploadedImagePaths = ImageUploader.UploadSingleImage(ImageUploader.OriginalProfileImagePath, Image, 1); //data.UserImage = UploadedImagePaths[0]; //if (data.UserImage == "0" || data.UserImage == "1" || data.UserImage == "2") //{ // data.UserImage = ImageUploader.DefaultProfileImagePath; // data.XSmallUserImage = ImageUploader.DefaultXSmallProfileImage; // data.CruptedUserImage = ImageUploader.DefaulCruptedProfileImage; //} //else //{ // data.XSmallUserImage = UploadedImagePaths[1]; // data.CruptedUserImage = UploadedImagePaths[2]; //} //data.Status = Core.Enum.Status.Active; _appUserService.Add(data); return(Redirect("/Account/Login")); }
public ActionResult Add(AppUser data, HttpPostedFileBase Image) { List <string> UploadedImagePaths = new List <string>(); UploadedImagePaths = ImageUploader.UploadSingleImage(ImageUploader.OriginalProfileImagePath, Image, 1); data.UserImage = UploadedImagePaths[0]; if (data.UserImage == "0" || data.UserImage == "1" || data.UserImage == "2") { data.UserImage = ImageUploader.DefaultProfileImagePath; data.XSmallUserImage = ImageUploader.DefaultXSmallProfileImage; data.CruptedUserImage = ImageUploader.DefaulCruptedProfileImage; } else { data.XSmallUserImage = UploadedImagePaths[1]; data.CruptedUserImage = UploadedImagePaths[2]; } data.Status = MaterialManagemenetProject.Core.Enum.Status.Active; _appUserService.Add(data); return(Redirect("/Admin/AppUser/List")); }
public ActionResult Register(AppUser appUser, HttpPostedFileBase ImagePath) { //validation (doğrulama) kuralları yerine getirilmişse aşağıdaki karar yapısı içerisine girecektir. if (ModelState.IsValid) { if (appUserService.CheckUserName(appUser.Name)) { ViewBag.Exists = "Üye adı daha önce alınmış"; return(View()); } else if (appUserService.CheckEmail(appUser.Email)) { ViewBag.Exists = "Email adresi zaten kayıtlı!"; return(View()); } else { appUser.ID = Guid.NewGuid(); appUser.Role = Role.member; appUser.ActivationCode = Guid.NewGuid(); appUser.ImagePath = ImageUploader.UploadImage("~/Content/images", ImagePath); appUserService.Add(appUser); string message = $"Hoşgeldin {appUser.Name},\nKayıt işlemini tamamlamak için lütfen aşağıdaki bağlantıya tıklayın.\n{Request.Url.Scheme}{System.Uri.SchemeDelimiter}{Request.Url.Authority}/AppUser/Complete/{appUser.ActivationCode}"; MailSender.SendEmail(appUser.Email, "Kayıt talebiniz alındı!", message); return(RedirectToAction("Success", appUser)); } } else { return(View()); } }
public ActionResult Register(AppUser model, HttpPostedFileBase ImagePath) { if (ModelState.IsValid) { if (appUser.Any(x => x.UserName == model.UserName)) { ViewBag.ExistsUser = "******"; return View(); } else if (appUser.Any(x => x.Email == model.Email)) { ViewBag.ExistsEmail = "Email daha önce kayıt edilmiş."; return View(); } else { model.ImagePath = ImageUploader.UploadSingleImage("~/Uploads/Users/", ImagePath); model.ID = Guid.NewGuid(); appUser.Add(model); string sendMessage = "Tebrikler hesabınız oluşturuldu. Hesabınızı Aktive etmek için http://localhost:50247/Home/Aktivasyon/" + model.ActivationCode; string _subject = $"Hoşgeldin {model.UserName}"; MailSender.Send(model.Email, sendMessage, _subject); return View("RegisterOk"); } } else { return View(); } }
public ActionResult Create(AppUser model, HttpPostedFileBase ImagePath) { model.ID = Guid.NewGuid(); model.ImagePath = ImageUploader.UploadSingleImage("~/Uploads/Users/", ImagePath); appUser.Add(model); return(RedirectToAction("Index")); }
public ActionResult Register(RegisterVM registerVM) { if (ModelState.IsValid) { var result = appUserService.Any(x => x.Email == registerVM.Email || x.UserName == registerVM.UserName); if (result) { TempData["Error"] = $"{registerVM.UserName} daha önce kayıt edilmiş"; } else { AppUser user = new AppUser(); user.UserName = registerVM.UserName; user.Password = registerVM.Password; user.Name = registerVM.Name; user.LastName = registerVM.LastName; user.Gender = registerVM.Gender; user.Email = registerVM.Email; registerVM.ActivationCode = Guid.NewGuid(); user.ActivationId = registerVM.ActivationCode; appUserService.Add(user); string message = $"Kullanıcı başarılı şekilde oluşturuldu.\nKayıt işlemini tamamlamak için lütfen aşağıdaki linki tıklayın.\n" + "https://localhost:44319/" + "Home/Complete/" + registerVM.ActivationCode; MailSender.SendEmail(registerVM.Email, "Kayıt İşlemi", message); } return(RedirectToAction("Pending", registerVM)); } else { return(View(registerVM)); } }
public ActionResult Add(AppUser data, HttpPostedFileBase Image)//httppostfilebase:Server'a atılacak olan resmi barındıracak olan property-resim yükleme yolu { List <string> UploadedImagePaths = new List <string>(); UploadedImagePaths = ImageUploader.UploadSingleImage(ImageUploader.OriginalProfileImagePath, Image, 1); data.UserImage = UploadedImagePaths[0]; if (data.UserImage == "0" || data.UserImage == "1" || data.UserImage == "2") { data.UserImage = ImageUploader.DefaultProfileImagePath; data.XSmallUserImage = ImageUploader.DefaultXSmallProfileImage; data.CruptedUserImage = ImageUploader.DefaulCruptedProfileImage; } else { data.XSmallUserImage = UploadedImagePaths[1]; data.CruptedUserImage = UploadedImagePaths[2]; } data.Status = Core.Enum.Status.Active; _appUserService.Add(data); return(Redirect("/Admin/AppUser/List")); }
public ActionResult AddAppUser(AppUser appUser) { string result = appUserService.Add(appUser); TempData["Result"] = result; return(RedirectToAction("Index")); }
public ActionResult Register(AppUser data) { data.Role = Role.Member; data.ImagePath = "/Uploads/anon.png"; _appUserService.Add(data); return(RedirectToAction("Login", "Account")); }
public ActionResult Add(AppUser model, HttpPostedFileBase userImage) { model.ImagePath = ImageUploader.UploadImage("/UserUploads/", userImage); if (model.ImagePath == "0" || model.ImagePath == "1") { model.ImagePath = "/Uploads/user-512.png"; } _appUserService.Add(model); return(View()); }
public ActionResult Create(AppUser model, HttpPostedFileBase ImagePath) { model.ID = Guid.NewGuid(); model.ImagePath = ImageUploader.UploadSingleImage("~/Uploads/Users/", ImagePath); model.Password = model.ConfirmPassword = Guid.NewGuid().ToString(); model.isActive = true; appUserService.Add(model); MailSender.Send(model.Email, "Sayın " + model.Name + " " + model.SurName + "," + "\n" + "İsteğiniz üzerine hesabınız açılmıştır." + "\n" + "Şifreniz: " + model.Password + "\n" + "\n" + "Giriş yaptıktan sonra lütfen şifrenizi değiştiriniz!", "Sitemize Hoşgeldiniz"); return(RedirectToAction("Index")); }
public ActionResult Add(AppUser data, HttpPostedFileBase Image) { data.ImagePath = ImageUploader.UploadSingleImage("~/Uploads/", Image); if (data.ImagePath == "0" || data.ImagePath == "1" || data.ImagePath == "2") { //Varsayılan foto. data.ImagePath = "/Uploads/Anon.png"; } _appUserService.Add(data); return(RedirectToAction("List")); }
public ActionResult Add(AppUser data, HttpPostedFileBase Image) { if (_appUserService.GetActive().Any(appUser => appUser.UserName == data.UserName)) { return(RedirectToAction("List", "AppUser", new { area = "Member" })); } data.ImagePath = ImageUploader.UploadSingleImage("~/Uploads/", Image); if (data.ImagePath == "0" || data.ImagePath == "1" || data.ImagePath == "2") { data.ImagePath = "/Uploads/anon.png"; } _appUserService.Add(data); return(RedirectToAction("List", "AppUser", new { area = "Member" })); }
public ActionResult Register(AppUser newUser, HttpPostedFileBase Image) { newUser.ImagePath = ImageUploader.UploadSingleImage("~/Uploads/", Image); if (newUser.ImagePath == "0" || newUser.ImagePath == "1" || newUser.ImagePath == "2") { //Varsayılan Foto newUser.ImagePath = "/Uploads/Anon.png"; } newUser.Role = UserRole.Member; _appUserService.Add(newUser); return(RedirectToAction("Login", "Account")); }
public ActionResult Register(AppUser data, HttpPostedFileBase image) { // Kayıt formunu içindeki bilgilerle gönderir data.ImagePath = ImageUploader.UploadSingleImage("~/Uploads/", image); if (data.ImagePath == "0" || data.ImagePath == "1" || data.ImagePath == "2") { data.ImagePath = "~/Content/img/author/author_1.png"; } data.Role = Role.Member; _appUserService.Add(data); return(View()); }
public ActionResult SignUp(AppUser data) { if (_appUserService.GetByDefault(x => x.UserName == data.UserName) != null) { //return RedirectToAction("Index", "Home"); ViewBag.Message = "Bu Kullanıcı Adı Alınmıştır!"; return(View()); } //Image isterseniz product örneğindeki gibi yapabilirsiniz. data.Role = Role.Member; _appUserService.Add(data); _appUserService.Save(); return(RedirectToAction("Index", "Home")); }
public ActionResult Register(AppUser data) { AppUser user = appUserService.FindByUserNameOrEmail(data.UserName); if (user == null) { AppUser newUser = new AppUser(); newUser.UserName = data.UserName; newUser.FirstName = data.FirstName; newUser.LastName = data.LastName; newUser.Password = data.Password; newUser.Email = data.Email; appUserService.Add(newUser); return(Redirect("/Account/Login")); } return(Redirect("/Account/Login")); }
public ActionResult Insert(AppUser item) { if (ModelState.IsValid) { bool sonuc = aus.Add(item); if (sonuc) { ViewBag.Message = "Kayıt işlemi Başarılı"; return(RedirectToAction("Login", "Login", new { area = "" })); } else { ViewBag.Message = "Kayıt işlemi Başarısız"; } } ViewBag.Message = "Girdiğiniz Bilgilerin formatını ve doğruluğunu kontrol ediniz"; return(RedirectToAction("Login", "Login", new { area = "" })); }
public RedirectResult Add(AppUser data, HttpPostedFileBase Image) { if (_appUserService.Any(x => x.UserName == data.UserName)) { return(Redirect("/Admin/AppUser/List")); } data.ImagePath = ImageUploader.UploadSingleImage("~/Uploads/", Image); if (data.ImagePath == "0" || data.ImagePath == "1" || data.ImagePath == "2") { data.ImagePath = "~/Content/Images/TestPhoto.jpg"; } _appUserService.Add(data); return(Redirect("/Admin/Appuser/List")); }
public RedirectToRouteResult Add(AppUser data, HttpPostedFileBase Image) { //Eğer böyle bir kullanıcı adı varsa tekrar kaydetme. if (_appuserService.Any(user => user.UserName == data.UserName)) { return(RedirectToAction("List", "AppUser", new { area = "Admin" })); } data.ImagePath = ImageUploader.UploadSingleImage("~/Uploads/", Image); if (data.ImagePath == "0" || data.ImagePath == "1" || data.ImagePath == "2") { //Eğer bir hata aldıysak varsayılan bir fotoğraf oluşturup atıyoruz. data.ImagePath = "/Uploads/anon.png"; } _appuserService.Add(data); return(RedirectToAction("List", "AppUser", new { area = "Admin" })); }
public ActionResult Insert(AppUser item) { if (ModelState.IsValid) { bool sonuc = aus.Add(item); if (sonuc) { return(RedirectToAction("Index")); } else { ViewBag.Message = "Kullanıcı ekleme işleminde bir hata oluştu"; } } else { ViewBag.Message = "Kullanıcı ekleme işleminde bir hata oluştu"; } return(View()); }
public ActionResult Create(AppUser appUser) { if (ModelState.IsValid) { if (appUserService.CheckUserName(appUser.UserName)) { ViewBag.Exists = "Üye adı daha önce alınmış"; return(View()); } else { appUserService.Add(appUser); TempData["Kayit"] = "Kaydınız alındı,giriş yapabilirsiniz"; return(RedirectToAction("Index")); } } else { return(View()); } }
public ActionResult Create(AppUser data, HttpPostedFileBase Image) { List <string> UploadImagePath = new List <string>(); UploadImagePath = ImageUploader.UploadSingleImage(ImageUploader.OriginalProfileImagePath, Image, 1); data.UserImage = UploadImagePath[0]; if (data.UserImage == "0" || data.UserImage == "1" || data.UserImage == "2") { data.UserImage = ImageUploader.DefaultProfileImagePath; data.XSmallUserImage = ImageUploader.DefaultXSmallProfileImagePath; data.CruptedUserImage = ImageUploader.DefaultCruptedProfileImagePath; } else { data.XSmallUserImage = UploadImagePath[1]; data.CruptedUserImage = UploadImagePath[2]; } _appUserService.Add(data); return(Redirect("/Admin/AppUser/List")); }
public ActionResult Register(AppUser model, HttpPostedFileBase userImage) { try { model.ImagePath = ImageUploader.UploadImage("/UserUploads/", userImage); if (model.ImagePath == "0" || model.ImagePath == "1") { model.ImagePath = "/Uploads/user-512.png"; } _appuserService.Add(model); ShowMessage(MessageType.Success, "Kayıt işleminiz başarılıdır.<a href='/Auth/Login'> Buraya tıklayarak </a> Login sayfasına gidebilirsiniz.", 10, true); return(RedirectToAction("Index", "Home")); } catch (Exception) { ShowMessage(MessageType.Warning, "Kayıt sırasında hata oluştu bilgileriniz kontrol ediniz.", 5, false); return(View()); } }
public ActionResult AppUserAdd(AppUser user, HttpPostedFileBase Image) { List <string> UploadedImagePaths = new List <string>(); UploadedImagePaths = ImageUploader.UploadSingleImage(ImageUploader.OriginalImageProfilePath, Image, 1); user.UserImage = UploadedImagePaths[0]; if (user.UserImage == "0" || user.UserImage == "1" || user.UserImage == "2") { user.UserImage = ImageUploader.DefaultProfileImagePath; user.XSmallUserImage = ImageUploader.DefaultXSmallProfileImagePath; user.CruptedUserImage = ImageUploader.DefaultCruptedImagesProfileImagePath; } else { user.UserImage = UploadedImagePaths[1]; user.UserImage = UploadedImagePaths[2]; } user.Status = Core.Enum.Status.Active; _appUserService.Add(user); return(Redirect("/Admin/AppUser/AppUserList")); }
public ActionResult Register(AppUser appUser) { if (ModelState.IsValid) { if (appUserService.CheckUserName(appUser.UserName)) { ViewBag.Exists = "Üye adı daha önce alınmış"; return(View()); } else { appUser.Role = Role.Student; appUserService.Add(appUser); TempData["Kayit"] = "Kaydınız alındı,giriş yapabilirsiniz"; return(RedirectToAction("Login", "StudentLogin")); } } else { return(View()); } }
public ActionResult Add(AppUser data) { _appUserService.Add(data); return(Redirect("/Admin/AppUser/List")); }
public ActionResult Add(AppUser appUser) { appUserService.Add(appUser); return(RedirectToAction("Index")); }
public ActionResult Add(AppUser data)//httppostfilebase:Server'a atılacak olan resmi barındıracak olan property-resim yükleme yolu { _appUserService.Add(data); return(Redirect("/Account/Login")); }
public ActionResult Add(AppUser data) { _appUserService.Add(data); return(Redirect("/Account/Login")); }