public void SaveAdministrationContact(ContactAdministrationDto dto) { var entity = this.mapper.Map <ContactAdministration>(dto); this.repositoryContactAdministration.SaveToDatabase(entity); var contactEvent = this.mapper.Map <ContactAdministrationEvent>(entity); this.eventsContactAdministration.SaveToDatabase(contactEvent); }
public ActionResult ContactAdministration(ContactAdministrationDto dto) { if (this.ModelState.IsValid) { this.contactService.SaveAdministrationContact(dto); return this.RedirectToAction("Success"); } var contactViewModel = this.contactService.GetViewModel(); return this.View("Index", contactViewModel); }
public virtual ActionResult Index(ContactAdministrationDto dto) { if (this.ModelState.IsValid) { this.service.SaveAdministrationContact(dto); return(this.RedirectToAction(MVC.Contact.Success())); } var contactViewModel = this.service.GetViewModel(); return(this.View("Index", contactViewModel)); }
public ActionResult ContactAdministration(ContactAdministrationDto dto) { if (this.ModelState.IsValid) { this.contactService.SaveAdministrationContact(dto); return(this.RedirectToAction("Index")); } var contactViewModel = this.contactService.GetViewModel(); return(this.View("Index", contactViewModel)); }
public long SaveToDatabase(ContactAdministrationDto entity) { var contactAdministration = new ContactAdministration { Email = entity.Email, Message = entity.Message, Name = entity.Name, Topic = entity.Topic }; this.database.ContactsAdministration.Add(contactAdministration); this.database.SaveChanges(); return contactAdministration.Id; }
public void SaveAdministrationContact(ContactAdministrationDto dto) { var contactId = this.entityRepository.SaveToDatabase(dto); this.entityRepository.SaveContactAdministrationEventEventToDatabase(contactId); }