public FranchiseeItSelfProfileUpdateCommand() { UserDetail = new UserDetailCommand(); UserDocumentCommands = new List <DocumentCommand>(); Address = new AddressRequestModel(); FranchiseeFeeCommands = new List <FranchiseeFeeCommandModel>(); }
public IResponse Update(AddressRequestModel entity) { try { var token = Context.Request.Headers["Token"]; if (!_authAppService.IsTokenValid(Guid.Parse(token))) { return(new UnauthorizedResponseModel("Citezen not authenticated")); } var address = _mapperAdapter.Map <AddressRequestModel, Address>(entity); address = _addressService.Update(address); return(_mapperAdapter.Map <Address, AddressOkResponseModel>(address)); } catch (NotFoundException ex) { return(new NotFoundResponseModel(ex.Message)); } catch (ForbbidenException ex) { return(new ForbbidenResponseModel(ex.Message)); } catch (InternalServerErrorException ex) { return(new InternoServerErrorResponseModel(ex.Message)); } }
public ResponseModel ValidateAddress(AddressRequestModel addr) { return(this.RunAction <ResponseModel>((client) => { var result = client.ValidateAddress(BinarySerialization.WriteToBytes(addr)); return BinarySerialization.ReadFromBytes <ResponseModel>(result); })); }
public IActionResult Put([FromBody] AddressRequestModel address) { var response = new UnauthorizedResponseModel("you don't have permission."); return(new ObjectResult(response) { StatusCode = response.StatusCode() }); }
public CustomerRequestModel(Customer customer) { Id = customer.Id; Name = customer.Name; Email = customer.Email.ToString(); BirthDate = customer.BirthDate.ToString(); Phone = customer.Phone; UserName = customer.UserName; Website = customer.Website; if (customer.Address != null) { Address = new AddressRequestModel(customer.Address); } }
public IActionResult Post([FromBody] AddressRequestModel address) { if (ModelState.IsValid) { var response = this._addressAppService.Insert(address); return(new ObjectResult(response) { StatusCode = response.StatusCode() }); } var badRequest = new BadRequestResponse($"{ModelState.Keys.FirstOrDefault()} obrigatório"); return(new ObjectResult(badRequest) { StatusCode = badRequest.StatusCode() }); }
public async Task <string> CreateAsync(AddressRequestModel model, string userId) { var address = new Address { UserId = userId, Country = model.Country, State = model.State, City = model.City, Description = model.Description, ZipCode = model.ZipCode, PhoneNumber = model.PhoneNumber }; await Data.AddAsync(address).ConfigureAwait(false); await Data.SaveChangesAsync().ConfigureAwait(false); return(address.Id.ToString()); }
public async Task <Result> UpdateAsync(AddressRequestModel model, Guid id, string userId) { var address = await FindByIdAndUserId(id, userId).ConfigureAwait(false); if (address == null) { return(InvalidErrorMessage); } address.Country = model.Country; address.State = model.State; address.City = model.City; address.Description = model.Description; address.ZipCode = model.ZipCode; address.PhoneNumber = model.PhoneNumber; await Data.SaveChangesAsync().ConfigureAwait(false); return(Result.Success); }
public AddNewFranchiseeUserCommand() { Address = new AddressRequestModel(); }
public async Task <ActionResult> Update(AddressRequestModel model, Guid id) { return(await _addresses .UpdateAsync(model, id, _currentUser.UserId) .ToActionResult()); }
public async Task <string> Create(AddressRequestModel model) { return(await _addresses .CreateAsync(model, _currentUser.UserId)); }
public UpdateUserCommand() { UserDetail = new UserDetailCommand(); UserDocumentCommands = new List <DocumentCommand>(); Address = new AddressRequestModel(); }