Exemplo n.º 1
0
        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);
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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;
 }
Exemplo n.º 6
0
        public void SaveAdministrationContact(ContactAdministrationDto dto)
        {
            var contactId = this.entityRepository.SaveToDatabase(dto);

            this.entityRepository.SaveContactAdministrationEventEventToDatabase(contactId);
        }