public JsonResult GetContactData() { var data = _contactUSRepository.Get(); var newItems = new List <ContactUsViewModel>(); foreach (var item in data) { var newItem = new ContactUsViewModel() { CreationDate = item.CreationDate.ToShortDateString(), Address = item.Address, City = item.City, Email = item.Email, FirstName = item.FirstName, Id = item.Id, Message = item.Message, PhoneNumber = item.PhoneNumber, PostalNumber = item.PostalNumber, Region = item.Region, SecondName = item.SecondName, Topic = item.Topic, }; newItems.Add(newItem); } return(Json(new { data = newItems })); }
public async Task <IActionResult> ExecuteAsync(int contactUsId, CancellationToken cancellationToken) { var contactUs = await _contactUsRepository.Get(contactUsId, cancellationToken); if (contactUs == null) { return(new NotFoundResult()); } await _contactUsRepository.Delete(contactUs, cancellationToken); return(new NoContentResult()); }
public async Task <IActionResult> ExecuteAsync(int id, string status, CancellationToken cancellationToken) { var contactUs = await _contactUsRepository.Get(id, cancellationToken); if (contactUs == null) { return(new NotFoundResult()); } var saveContactUs = new SaveContactUs(); _contactUsToSaveContactUsMapper.Map(contactUs, saveContactUs); saveContactUs.Status = status; _saveContactUsToContactUsMapper.Map(saveContactUs, contactUs); contactUs = await _contactUsRepository.Update(contactUs, cancellationToken); var contactUsViewModel = _contactUsToContactUsMapper.Map(contactUs); return(new OkObjectResult(contactUsViewModel)); }
public async Task <IActionResult> Get(int id) { return(Ok(partnerRepository.Get())); }
public async Task <ActionResult <ContactUs> > Get(string id) { var info = await _contactUsRepository.Get(id); return(Ok(info)); }