public bool UserAdd(User oUser) { var result = false; result = cs.AddUser(oUser); return(result); }
static void Main(string[] args) { //抽象工厂实现方式 User userModel = new User { Name = "zhangsan" }; IUser user = null; IFactory factory = new AccessFactory(); user = factory.CreateUser(); user.AddUser(userModel); //简单工厂实现方式 DataAccess dataAccess = new DataAccess(); IDepartment department = dataAccess.CreateDepartment(); department.AddDepartment(new Department() { Name = "hahah", Remark = "测试" }); //简单工厂的switch 替换为反射 IUser Iuser2 = dataAccess.CreateUser(); Iuser2.GetSingleUser(userModel); IUser iuser = null; SqlServerUser user3 = new SqlServerUser(); iuser = (IUser)user3; Console.ReadKey(); }
public IActionResult Register(RegisterViewModel register) { if (ModelState.IsValid) { if (_userService.IsExistUserNumber(register.Number)) { ModelState.AddModelError("Number", "شماره موبایل تکراری می باشد ! از شماره جدیدی استفاده کنید."); return(View(register)); } LindaEShop.DataLayer.Entities.User user = new User() { CreateDate = DateTime.Now, IsActive = true, ActivCode = new Random().Next(100000, 999999).ToString(), Number = register.Number.Trim(), Password = PasswordHelper.EncodePasswordMd5(register.Password), Name = register.Name, RoleId = 2 }; _userService.AddUser(user); Sms.SendSms(register.Number, "فروشگاه اینترنتی لیندا . ثبت نام شما با موفقیت انجام شد ."); ViewBag.register = "ok"; return(Redirect("/")); } return(View(register)); }
public IActionResult Register(RegisterViewModel register) { if (ModelState.IsValid) { if (_iuser.IsMobileNumberExist(register.Mobile)) { ModelState.AddModelError("Mobile", "شما قبلا ثبت نام کرده اید"); return(View()); } else { User user = new User() { IsActive = false, Mobile = register.Mobile, Code = CodeGenerators.ActiveCode(), }; _iuser.AddUser(user); SMS sms = new SMS(); sms.Send(user.Mobile, "ثبت نام شما انجام شده و کد فعالسازی:" + user.Code); return(RedirectToAction("Active")); } } else { return(View(register)); } }
public IActionResult Registration(AddNewUserModel addNewUserModel) { if (ModelState.IsValid) { User userModel = UserHelper.BindUserModel(addNewUserModel); userModel.CreatedOn = DateTime.Now; userModel.Password = EncryptDecryptHelper.Encrypt(userModel.Password); long userId = iUser.AddUser(userModel); if (userId > 0) { //UserAddress addmodel = UserHelper.BindUserAddress(addNewUserModel); //addmodel.UserFK = userId; //long userAddressId = iUser.AddNewUserAddress(addmodel); return(Ok(ResponseHelper.Success(MessageConstants.UserRegistered))); } else if (userId == ReturnCode.AlreadyExist.GetHashCode()) { return(Ok(ResponseHelper.Error(MessageConstants.TryDifferentEmailId))); } else { return(Ok(ResponseHelper.Error(MessageConstants.UserNotRegistered))); } } else { return(Ok(ResponseHelper.Error(MessageConstants.CompulsoryData))); } }
public UsersEntity CreataUser(UsersEntity user) { var newUser = PrepareUsersEntityToUser(user); _user.AddUser(newUser); return(user); }
public async Task <ActionResult <UserReadDTO> > CreateUser([FromBody] UserCreateDTO userCreateDto) { if (userCreateDto == null) { return(BadRequest()); } var model = new User ( userCreateDto.Email, userCreateDto.Firstname, userCreateDto.Lastname, userCreateDto.Username, userCreateDto.Role, userCreateDto.Password, userCreateDto.Salt ); await _userService.AddUser(model); var userReadDto = new UserReadDTO { UserId = model.UserId, Email = model.Email, Role = model.Role, Username = model.Username, Firstname = model.Firstname, Lastname = model.Lastname, }; return(CreatedAtRoute(nameof(GetUser), new { Id = userReadDto.UserId }, userReadDto)); }
public IActionResult Register(RegisterViewModel register) { if (ModelState.IsValid) { if (_iuser.IsMobileNumberExist(register.Mobile)) { ModelState.AddModelError("Mobile", "شما قبلا ثبت نام کرده اید"); return(RedirectToAction("Login")); } else { User user = new User() { IsActive = false, Mobile = register.Mobile, Code = CodeGenerators.ActiveCode(), Password = HashGeneretors.EncodingPassWithMd5(register.Password), RoleId = 2, }; _iuser.AddUser(user); SMS sms = new SMS(); sms.Send(user.Mobile, " کد فعال سازی " + user.Code); return(RedirectToAction("Active")); } } else { return(View(register)); } }
public JsonResult AddUser(string Name, string Email, string UserType, string Telephone, string pwd) { ResultModel resultModel = new ResultModel(); User_Info user_Info = new User_Info(); user_Info.LoginName = Name; user_Info.Email = Email; user_Info.UserType = int.Parse(UserType); user_Info.Telephone = Telephone; user_Info.PassWord = EncryptHelper.MD5(pwd); user_Info.CreateTime = DateTime.Now; user_Info.IsDel = true; int result = user.AddUser(user_Info); if (result > 0) { resultModel.Ret = 200; resultModel.data = result; } else { resultModel.Ret = 500; resultModel.Msg = "添加失败!"; } var aa = Json(resultModel); return(Json(resultModel)); }
public IActionResult Register(UserViewModel user) { try { if (ModelState.IsValid) { Users emp = new Users() { Name = user.Name, Username = user.Username, Password = user.Password }; _repo.AddUser(emp); return(RedirectToAction("Login")); } else { return(View()); } } catch { return(View()); } }
public IActionResult Create([Bind("Id,GivenName,Surname,Age,DOB,Email,Address,Occupation,FormFile")] User user) { if (user.FormFile != null) { // Check if the file is an image bool fileIsImage = _userService.IsImage($"{user.FormFile.FileName}"); if (ModelState.IsValid && fileIsImage) { // Create a random file name for the Profile Image string randomFileName = Guid.NewGuid().ToString(); // Get the extension of the filename string imageExtension = _userService.GetImageExtension($"{user.FormFile.FileName}"); // Save the User user.ImageUrl = $"/images/{randomFileName}{imageExtension}"; _userService.AddUser(user); // Copy the Profile Photo into the wwwroot/images folder _userService.UploadProfileImage(randomFileName, imageExtension, user.FormFile); // Alert that citizen has been created TempData["Message"] = "Citizen Created Successfully"; return(RedirectToAction(nameof(Index))); } TempData["Message"] = "Accepted extensions are .jpeg .jpg .png .bmp "; return(View(user)); } else { TempData["Message"] = "Select a Display Photo "; return(View(user)); } }
public async Task <IActionResult> Register(RegisterUserDto user) { _logger.LogInformation("Started : Registering User."); int userId = await _userService.AddUser(user); if (userId > 0) { return(Ok( new ResponseModel <string> { IsSuccess = true, Result = "Success.", Message = "User registered successfully." })); } else { return(BadRequest( new ResponseModel <string> { IsSuccess = false, Result = "Failed.", Message = "Invalid request, User already exists with this username." })); } }
public void AddUser(User user) { if (user != null) { user.Id = Guid.NewGuid(); _userRepository.AddUser(user); } }
public IActionResult Register(User model) { if (ModelState.IsValid) { _userFromRepo.AddUser(model); } return(Ok("Successfully save")); }
public void AddUser() { User user = new User(); user.Username = "******"; user.Password = "******"; user.IsActive = true; var userid = _userBL.AddUser(user); Assert.IsTrue(user != null, "Unable to find"); }
public dynamic Register(UserModel userModel) { try { return(_user.AddUser(userModel)); } catch (Exception e) { throw; } }
public async Task <IActionResult> SignUp(signUpDTO user) { if (!ModelState.IsValid) { return(BadRequest()); } var u = await _user.AddUser(user); return(Ok(u)); }
public ActionResult AddUser(FormCollection fc, HttpPostedFileBase Image) { ViewBag.Title = Constant.ADD_USER; AddUserViewModel auvm = AddUserCommon(); var imageName = ""; if (Image != null && Image.ContentLength > 0) { // The user uploaded a file => process it here imageName = FileExtensions.AppendTimeStamp(Path.GetFileName(Image.FileName)); var path = Path.Combine(Server.MapPath("~/Uploads/Images/Users"), imageName); Image.SaveAs(path); } try { auvm.Username = fc["Username"]; auvm.Email = fc["Email"]; auvm.Password = TestEncryption(fc["Password"]); auvm.ConfirmPassword = TestEncryption(fc["ConfirmPassword"]); auvm.UserType = fc["UserTypeList"]; auvm.Image = (imageName == "" || imageName == null) ? Constant.DEFAULT_USER_IMAGE : imageName; auvm.CreatedDate = DateTime.Now; auvm.ModifiedDate = null; auvm.Status = 1; if (ModelState.IsValid) { if (auvm.Password.Equals(auvm.ConfirmPassword)) { _repUser.AddUser(auvm); return(RedirectToAction("UserList")); } } else { ModelState.AddModelError("Password", "The user name or password provided is incorrect."); } } catch (IOException e) { // Extract some information from this exception, and then // throw it to the parent method. if (e.Source != null) { Console.WriteLine("IOException source: {0}", e.Source); throw; } } return(PartialView(auvm)); }
public ActionResult CreateMyAccount(Users users) { try { if (!ModelState.IsValid) { return(View()); } var userToAdd = Mapper.Map <DATA.Users>(users); userToAdd.User_type = 2; user.AddUser(userToAdd); user.CreatedUserAccountSentEmail(users.User_email, users.User_name); return(RedirectToAction("Index", "Home")); } catch (Exception ex) { throw ex; } }
public async Task <ActionResult <UserDTO> > Post(UserCreate createuser) { var newuser = _mapper.Map <UserModel>(createuser); await _user.AddUser(newuser); var link = CreateUserLink(newuser.UserId); var userView = _mapper.Map <UserDTO>(newuser); userView.UpdateLink = link; return(Created("created", userView)); }
public IActionResult PostUser([FromBody] User user) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } user = userContext.AddUser(user); return(Ok(user)); }
public int AddUser(T_User user) { var userinfo = userDAL.GetUserInfoByUserName(user.UserName); if (userinfo != null) { return(0); } int userId = userDAL.AddUser(user); return(userId); }
public IActionResult AddUser(User user) { try { iuser.AddUser(user); return(Ok(HttpStatusCode.OK)); } catch (System.Exception ex) { throw ex; } }
private void btnSave_Click(object sender, EventArgs e) { User user = new User(); user.Name = txtName.Text.Trim(); user.SDT = txtSDT.Text.Trim(); user.NamSinh = txtNamSinh.Text.Trim(); user.DiaChi = rtxtdiaChi.Text.Trim(); idaoUser.AddUser(user); MessageBox.Show("da them thanh cong", "thong bao"); this.Hide(); }
public async Task <int> TryAddUser(T obj) { try { User user = _mapper.Map <User>(obj); return(await _repository.AddUser(user)); } catch (System.Exception) { return(-1); } }
public ActionResult Add(User user) { try { user.Password = _encryptionService.HashPassword(user.Password); return(Json(_userBL.AddUser(Mapper.Map <LMGEDI.Core.Data.Model.User>(user)), GlobalConst.ContentTypes.TextHtml)); } catch (Exception ex) { _arCommonService.CreateErrorLog(ex.Message, ex.StackTrace); return(View()); } }
public bool AddUserBLL(User user) { bool status = false; try { status = userDAL.AddUser(user); } catch (Exception ex) { throw ex; } return(status); }
public IActionResult AddUser([FromBody] PostModel inUsers) { userDetails obj = JsonConvert.DeserializeObject <userDetails>(inUsers.Key); try { var result = _IUser.AddUser(obj); return(Ok(result)); } catch (Exception ex) { throw; } }
public ActionResult _saveAccount(UserIndexListingModel model) { var acc = new TbUser(); acc.FirstName = model.FirstName; acc.LastName = model.LastName; acc.Email = model.Email; acc.Username = model.Username; acc.Password = model.Password; acc.Status = model.Status; acc.UserType = model.UserType; acc.AuthoriseLevel = model.AuthoriseLevel; _IUser.AddUser(acc); return(Json("User is added")); }
public ActionResult Create(SMR.KM.Business.Models.User user) { try { if (_log.IsInfoEnabled) { _log.Info("Calling AddUser method of UserService."); } if (string.IsNullOrEmpty(user.UserAvatar)) { ModelState.Remove("UserAvatar"); user.UserAvatar = Url.Content("~/Content/Images/Anonymsuser.jpg"); } // bool canCreateProfile = _permissionServices.CanCreateProfile(CurrentUser, "Create", "User"); //if (!canCreateProfile) //{ // throw new Exception("You are not authorized to create user."); //} if (ModelState.IsValid) { MembershipCreateStatus createStatus = MembershipService.CreateUser(user.UserName, user.Password, user.Email, user.PlantId); if (createStatus == MembershipCreateStatus.Success) { var item = _userServices.UserIdByUserName(user.UserName); _userServices.AddUser(user, CurrentUser); string message = item.IsAnonymous ? "use the password you registered with" : "use your windows logon password"; _emailServices.RegisteredUserEmail(user.Email, string.IsNullOrEmpty(user.FirstName) && string.IsNullOrEmpty(user.LastName) ? user.UserName : string.IsNullOrEmpty(user.FirstName) ? user.LastName : string.IsNullOrEmpty(user.LastName) ? user.FirstName : user.FirstName.ToUpper() == user.LastName.ToUpper() ? user.FirstName.ToUpper() :user.LastName.ToUpper() + " " + user.FirstName.ToUpper(), user.UserId, message); return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", AccountValidation.ErrorCodeToString(createStatus)); } } } catch (DataException ex) { if (_log.IsErrorEnabled) { _log.Error(ex.Message, ex); } throw ex; } user.Plants = _userServices.GetPlant(); user.UserGroups = _userServices.GetUserGroups(); return(View(user)); }