public ActionResult welcom() { string user = Request.Cookies["userName"].Value.ToString(); mycontext data = new mycontext(); var _user = data.users.FirstOrDefault(m => m.UserName == user); welcom Wmodel = new welcom(); Wmodel.fullName = _user.ferstname + " " + _user.LastName; return(View(Wmodel)); }
public ActionResult profile() { string user = Request.Cookies["userName"].Value; mycontext data = new mycontext(); var DB = data.users.FirstOrDefault(m => m.UserName == user); profile pf = new profile(); pf.ferstname = DB.ferstname; pf.LastName = DB.LastName; pf.UserName = DB.UserName; pf.email = DB.email; return(View(pf)); }
public void dataAdd(singin model) { var data = new mycontext(); data.users.Add(new user { ferstname = (model.Name.Ferst_Name), LastName = (model.Name.Last_Name), number = (model.Number.number), UserName = (model.UserName.userName), Password = (model.Password.password), email = (model.Email.email) }); data.SaveChanges(); }
public ModelUser add(ModelUser model) { if (model.ferstname_error == null & model.LastName_error == null & model.UserName_error == null & model.email_error == null & model.password_error == null) { var data = new mycontext(); var Usercheck = data.users.FirstOrDefault(m => m.UserName == model.UserName); var Emailcheck = data.users.FirstOrDefault(m => m.email == model.email); if (Emailcheck != null | Usercheck != null) { if (Emailcheck != null) { model.email_Duplicate = "از قبل حسابی با این ایمیل ثبت شده است"; } if (Usercheck != null) { model.UserName_Duplicate = "نام کاربری تکراری است"; } return(model); } else { data.users.Add(new User { ferstname = (model.ferstname), LastName = (model.LastName), email = (model.email), UserName = (model.UserName), Password = (model.password) }); data.SaveChanges(); model.accepted = true; return(model); } } else { model.accepted = false; } return(model); }
public log Inspection(log model) { bool Access; var data = new mycontext(); string user = model._UserName; if (user == null) { model._UserName_error = "نام کاربری خود را وارد نمایید"; Access = false; } else { Access = true; } var logUser = data.users.FirstOrDefault(m => m.UserName == user); if (logUser != null) { if (model._password != logUser.Password) { model._password_error = "نام کاربری یا کلمه عبور اشتباه است"; Access = false; } else { Access = true; } } else { model._password_error = "نام کاربری یا کلمه عبور اشتباه است"; Access = false; } model.accepted = Access; model.loge = logUser; return(model); }
public string f_Edatabase(singin model) { ErrorCollection error_box = new ErrorCollection(); bool acces; var data = new mycontext(); var E = data.users.FirstOrDefault(m => m.email == model.Email.email); if (E != null) { acces = false; } else { acces = true; } model.data_email_error = error_box.error_box(10, acces); if (model.Email.email == null) { model.data_email_error = null; } return(model.data_email_error); }
public string f_Ndatabase(singin model) { ErrorCollection error_box = new ErrorCollection(); bool acces; var data = new mycontext(); var N = data.users.FirstOrDefault(m => m.number == model.Number.number); if (N != null) { acces = false; } else { acces = true; } model.data_number_error = error_box.error_box(9, acces); if (model.Number.number == null) { model.data_number_error = null; } return(model.data_number_error); }
public string f_Udatabase(singin model) { ErrorCollection error_box = new ErrorCollection(); bool acces; var data = new mycontext(); var U = data.users.FirstOrDefault(m => m.UserName == model.UserName.userName); if (U != null) { acces = false; } else { acces = true; } model.data_dusername_error = error_box.error_box(8, acces); if (model.UserName.userName == null) { model.data_dusername_error = null; } return(model.data_dusername_error); }
public UsersController(mycontext context) { _context = context; }
public ActionResult lostPassword(recoveryPassword model) { mycontext check = new mycontext(); ModelUser ch = new ModelUser(); var Echeck = check.users.FirstOrDefault(m => m.email == model.email); if (model.email != null) { if (Echeck == null) { model.email_error = "کاربری با این ایمیل در سامانه وجود ندارد"; } else { model.email_error = null; } } else { model.email_error = "لطفا ایمیل خود را وارد نمایید"; } if (model.code == null) { model.code_error = "(پوشه اسپم را نیز چک نمایید)" + "لطفا کد ارسال شده به ایمیل خود را وارد نمایید"; } else if (model.code != "123456") { model.code_error = "کد وارد شده نامعتبر است"; } else { model.code_error = null; } if (model.newpassword != null) { ch.password = model.newpassword; ch = filter.Cheker(ch); model.newpassword_error = ch.password_error; } else { model.newpassword_error = "لطفا یک گذر واژه انتخاب نمایید"; } if (model.newpassword_error == null & model.code_error == null & model.email_error == null) { log relog = new log(); Echeck.Password = model.newpassword; check.SaveChanges(); relog._UserName = Echeck.UserName; relog._password = model.newpassword; relog.url = Url.Action("index", "home"); return(View("login", relog)); } return(View(model)); }