public ActionResult Create(DeportePersonalVM deportePersonalVM) { int identityPersonal = SessionPersister.AccountSession.IdPersonal; if (ModelState.IsValid) { DeportePersonalDomainModel deporteDM = new DeportePersonalDomainModel(); PasatiempoDomainModel pasatiempoDM = new PasatiempoDomainModel(); PasatiempoVM pasatiempoVM = new PasatiempoVM(); pasatiempoVM.StrDescripcion = deportePersonalVM.PasatiempoVM.StrDescripcion; pasatiempoVM.IdPersonal = identityPersonal; deportePersonalVM.IdPersonal = identityPersonal; deportePersonalVM.FechaRegistro = DateTime.Now.ToShortDateString(); deportePersonalVM.PasatiempoVM = pasatiempoVM; AutoMapper.Mapper.Map(pasatiempoVM, pasatiempoDM); AutoMapper.Mapper.Map(deportePersonalVM, deporteDM); deporteDM.PasatiempoDM = pasatiempoDM; IdeportePersonalBusiness.AddUpdateHabitosPersonales(deporteDM); ViewBag.IdDeporte = new SelectList(deporteBusiness.GetDeportes(), "IdDeporte", "StrDescripcion"); ViewBag.IdFrecuencia = new SelectList(frecuenciaBusiness.GetFrecuencia(), "IdFrecuencia", "StrDescripcion"); return(View("Create")); } ViewBag.IdDeporte = new SelectList(deporteBusiness.GetDeportes(), "IdDeporte", "StrDescripcion"); ViewBag.IdFrecuencia = new SelectList(frecuenciaBusiness.GetFrecuencia(), "IdFrecuencia", "StrDescripcion"); return(View("Create")); }
public ActionResult Create(DeportePersonalVM deportePersonalVM) { int identityPersonal = SessionPersister.AccountSession.IdPersonal; if (ModelState.IsValid) { DeportePersonalDomainModel deporteDM = new DeportePersonalDomainModel(); deportePersonalVM.IdPersonal = identityPersonal; deportePersonalVM.FechaRegistro = DateTime.Now.ToShortDateString(); AutoMapper.Mapper.Map(deportePersonalVM, deporteDM); IdeportePersonalBusiness.AddUpdateHabitosPersonales(deporteDM); } return(RedirectToAction("Create", "HabitosPersonales")); }