//------------------------------------------------------------------------------------------------- public Result Registration(UserForRegistrationDto user) { Result res = new Result(); var userFromDb = new UserQ().GetUser(user.Username.Trim()); if (userFromDb != null) { res.Value = false; res.Content = "نام کاربری موجود است"; } else { using (_db = new IdeaManagmentDatabaseEntities()) { var newUser = new USER() { EMAIL = user.Email.Trim(), FIRST_NAME = user.FirstName.Trim(), LAST_NAME = user.LastName.Trim(), USERNAME = user.Username.Trim(), PASSWORD = user.password.Trim(), SAVE_DATE = DateTime.Now }; _db.USERS.Add(newUser); _db.SaveChanges(); res.Value = true; res.Content = "کاربر ایجاد شد"; } } return(res); }
//------------------------------------------------------------------------------------------------- public Result Login(UserForLoginDto user) { Result res = new Result(); var userFromDb = new UserQ().GetUser(user.Username.Trim()); if (userFromDb == null || !userFromDb.Password.Equals(user.Password.Trim())) { res.Value = false; res.Content = "مشکل در احراز هوییت"; } else { res.Value = true; res.Content = "ورود موفقیت آمیز بود"; } return(res); }