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 void EditarHabitosPersonales(DeportePersonalVM deportePersonalVM) { DeportePersonalDomainModel deportePersonalDM = new DeportePersonalDomainModel(); AutoMapper.Mapper.Map(deportePersonalVM, deportePersonalDM); if (deportePersonalVM.IdDeportePersonal > 0) { IdeportePersonalBusiness.AddUpdateHabitosPersonales(deportePersonalDM); } }
/// <summary> /// Este metodo se encarga de presentar los datos a la vista que se van a eliminar /// </summary> /// <param name="deportePersonalVM">recibe un identificador del trabajador</param> /// <returns>regresa una vista con los datos eliminados</returns> public ActionResult EliminarDatosHabitosPersonales(DeportePersonalVM deportePersonalVM) { int _idPersonal = SessionPersister.AccountSession.IdPersonal; if (deportePersonalVM != null) { IdeportePersonalBusiness.DeleteHabitoPersonal(deportePersonalVM.IdDeportePersonal); } ViewBag.IdDeporte = new SelectList(deporteBusiness.GetDeportes(), "IdDeporte", "StrDescripcion"); ViewBag.IdFrecuencia = new SelectList(frecuenciaBusiness.GetFrecuencia(), "IdFrecuencia", "StrDescripcion"); return(View("Create")); }
/// <summary> /// Este Metodo se encarga de consultar los datos y mostrarlos en una vista parcial /// </summary> /// <param name="idFamiliar">el identificador del familiar</param> /// <returns>una vista con los datos solicitados</returns> public ActionResult DeleteHabitosPersonales(int idDeportePersonal) { DeportePersonalDomainModel deportePersonalDM = new DeportePersonalDomainModel(); DeportePersonalVM deportePersonalVM = new DeportePersonalVM(); if (idDeportePersonal > 0) { deportePersonalDM = IdeportePersonalBusiness.GetDeportesPersonalByIdDeportePersonal(idDeportePersonal); AutoMapper.Mapper.Map(deportePersonalDM, deportePersonalVM); } return(PartialView("_Eliminar", deportePersonalVM)); }
public ActionResult DisplayDeporte(int _id) { if (_id > 0) { DeportePersonalDomainModel deportePersonalDomainModel = new DeportePersonalDomainModel(); deportePersonalDomainModel = IdeportePersonalBusiness.GetDeportesPersonalByIdDeportePersonal(_id); DeportePersonalVM deportePersonalVM = new DeportePersonalVM(); AutoMapper.Mapper.Map(deportePersonalDomainModel, deportePersonalVM); return(PartialView("_VerDatos", deportePersonalVM)); } return(PartialView()); }
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")); }
//Edicion de Datos Familiares public ActionResult AddEditHabitosPersonales(int idDeportePersonal) { DeportePersonalVM deportePersonalVM = new DeportePersonalVM(); //creamos el objeto del dominio DeportePersonalDomainModel deportePersonalDM = new DeportePersonalDomainModel(); if (idDeportePersonal > 0) { deportePersonalDM = IdeportePersonalBusiness.GetDeportesPersonalByIdDeportePersonal(idDeportePersonal); } AutoMapper.Mapper.Map(deportePersonalDM, deportePersonalVM); ViewBag.IdDeporte = new SelectList(deporteBusiness.GetDeportes(), "IdDeporte", "StrDescripcion"); ViewBag.IdFrecuencia = new SelectList(frecuenciaBusiness.GetFrecuencia(), "IdFrecuencia", "StrDescripcion"); return(PartialView("_Editar", deportePersonalVM)); }
/// <summary> /// Este Metodo se encarga de consultar los datos y mostrarlos en una vista parcial /// </summary> /// <param name="idFamiliar">el identificador del familiar</param> /// <returns>una vista con los datos solicitados</returns> public ActionResult DeleteHabitosPersonales(int idDeportePersonal) { DeportePersonalDomainModel deportePersonalDM = new DeportePersonalDomainModel(); DeportePersonalVM deportePersonalVM = new DeportePersonalVM(); if (idDeportePersonal > 0) { deportePersonalDM = IdeportePersonalBusiness.GetDeportesPersonalByIdDeportePersonal(idDeportePersonal); } DeporteDomainModel deporteDM = deportePersonalDM.DeporteDM; DeporteVM deporteVM = new DeporteVM(); AutoMapper.Mapper.Map(deporteDM, deporteVM); AutoMapper.Mapper.Map(deportePersonalDM, deportePersonalVM); ViewBag.IdFrecuencia = new SelectList(frecuenciaBusiness.GetFrecuencia(), "IdFrecuencia", "StrDescripcion"); deportePersonalVM.DeporteVM = deporteVM; return(PartialView("_Eliminar", deportePersonalVM)); }