public int AddNewAddress(NewAddressVm newAddressVm) { newAddressVm.Voivodeship = GetVoivedoshipNameById(newAddressVm.Voivodeship); var isId = int.TryParse(newAddressVm.City, out int cityId); if (isId == true) { newAddressVm.City = GetCityNameById(cityId); } else { newAddressVm.City = "City name is inccorrect"; } newAddressVm.CityType = GetCityTypeById(newAddressVm.CityType); newAddressVm.Community = GetCommunityNameById(newAddressVm.Community); newAddressVm.District = GetDistrictNameById(newAddressVm.District); var newAddress = _mapper.Map <Address>(newAddressVm); newAddress.CreatedDateTime = DateTime.Now; newAddress.IsActive = true; newAddress.CreatedById = newAddress.ApplicationUserID; var isSuccesAddNewAddress = _addressRepository.AddNewAddress(newAddress); return(isSuccesAddNewAddress); }
public HttpResponseMessage AddNewAddress(AddressModel model) { ResponseStatus response = new ResponseStatus(); //AddressModel data = new AddressModel(); try { if (ModelState.IsValid) { var result = _repository.AddNewAddress(model); if (result.AddressId > 0) { response.serverResponseTime = System.DateTime.Now; response.isSuccess = true; return(Request.CreateResponse(HttpStatusCode.OK, new { result, response })); } else { response.serverResponseTime = System.DateTime.Now; response.isSuccess = false; return(Request.CreateResponse(HttpStatusCode.BadRequest, new { response })); } } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Something Worng !")); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Something Worng !", ex)); } }
public bool AddNewUser(AddNewUserDto newUser) { using (var db = new SqlConnection(_connectionString)) { var userNameExists = UserNameCheck(newUser.UserName); if (userNameExists) { return(false); } var newAddress = new AddAddressDto(); newAddress.AddressLine1 = newUser.AddressLine1; newAddress.AddressLine2 = newUser.AddressLine2; newAddress.City = newUser.City; newAddress.State = newUser.State; newAddress.ZipCode = newUser.ZipCode; newAddress.IsPreferred = true; var sql = @" INSERT INTO [User] ([IsSeller], [UserName], [FirstName], [LastName], [DateCreated], [FirebaseUid], [BusinessName]) OUTPUT INSERTED.Id VALUES (@isSeller, @userName, @firstName, @lastName, @dateCreated, @firebaseUid, @businessName)"; var userId = db.QueryFirst <Guid>(sql, newUser); if (userId != null) // This would be if there was no trouble creating the user { newAddress.UserId = userId; return(_addressRepo.AddNewAddress(newAddress)); } else // This would be if there WAS trouble creating the user { return(false); } } }
public void AddNewAddress(AddressDto address) { _addressRepository.AddNewAddress(_mapper.Map <AddressDto, Address>(address)); }
public bool AddNewAddress(AddressDto address) { return(_addressRepository.AddNewAddress(_mapper.Map <AddressDto, Address>(address))); }