/// <summary> /// Este metodo se encarga de presentar los datos a la vista que se van a eliminar /// </summary> /// <param name="IdAsociacion">recibe un identificador de la asociacion del docente</param> /// <returns>regresa una asociacion a la cual pertenece el docente en una vista</returns> public ActionResult GetAsociacionByIdAsociacion(int IdAsociacion) { int IdPersonal = SessionPersister.AccountSession.IdPersonal; PersonalAsociacionesDomainModel personalAsociacionDM = IpersonalAsociacionesBusiness.GetPersonalAsociacionByIdAsociacion(IdAsociacion); if (personalAsociacionDM != null) { PersonalAsociacionesVM personalAsociacionesVM = new PersonalAsociacionesVM(); AutoMapper.Mapper.Map(personalAsociacionDM, personalAsociacionesVM); return(PartialView("_Eliminar", personalAsociacionesVM)); } return(View()); }
public ActionResult DisplayPersonalAsociacion(int _id) { if (_id > 0) { PersonalAsociacionesDomainModel personalAsociacionesDomainModel = IpersonalAsociacionesBusiness.GetPersonalAsociacionByIdAsociacion(_id); PersonalAsociacionesVM personalAsociacionesVM = new PersonalAsociacionesVM(); AutoMapper.Mapper.Map(personalAsociacionesDomainModel, personalAsociacionesVM); return(PartialView("_VerDatos", personalAsociacionesVM)); } return(PartialView()); }
/// <summary> /// Este metodo se encarga de presentar los datos a la vista que se van a eliminar /// </summary> /// <param name="idAsociacion">recibe un identificador de la asociacion</param> /// <returns>regresa una vista con los datos eliminados</returns> public ActionResult EliminarAsociacionPersonal(PersonalAsociacionesVM personalAsociacionesVM) { int idPersonal = SessionPersister.AccountSession.IdPersonal; string nombreUsuario = SessionPersister.AccountSession.NombreCompleto; PersonalAsociacionesDomainModel personalAsociacionDM = IpersonalAsociacionesBusiness.GetPersonalAsociacionByIdAsociacion(personalAsociacionesVM.IdAsociacion); if (personalAsociacionDM != null) { IpersonalAsociacionesBusiness.DeleteAsociacionDocente(personalAsociacionDM); } ViewBag.IdAsociacion = new SelectList(IasociacionesBusiness.GetAsociaciones(), "IdAsociacion", "StrDescripcion"); ViewBag.TipoEmpresa = new SelectList(""); return(View("Create")); }
public ActionResult Create(PersonalAsociacionesVM personalAsociacionesVM) { if (ModelState.IsValid) { PersonalAsociacionesDomainModel personalAsociacionesDM = new PersonalAsociacionesDomainModel(); personalAsociacionesVM.IdPersonal = SessionPersister.AccountSession.IdPersonal; AutoMapper.Mapper.Map(personalAsociacionesVM, personalAsociacionesDM); IpersonalAsociacionesBusiness.AddPersonalAsociaciones(personalAsociacionesDM); ViewBag.IdAsociacion = new SelectList(IasociacionesBusiness.GetAsociaciones(), "IdAsociacion", "StrDescripcion"); } ViewBag.IdAsociacion = new SelectList(IasociacionesBusiness.GetAsociaciones(), "IdAsociacion", "StrDescripcion"); return(RedirectToAction("Create", "PersonalAsociaciones")); }
public ActionResult Create([Bind(Include = "IdPersonal,IdAsociacion,DteFecha,StrTipoParticipacion")] PersonalAsociacionesVM personalAsociacionesVM) { if (ModelState.IsValid) { PersonalAsociacionesDomainModel personalAsociacionesDM = new PersonalAsociacionesDomainModel(); personalAsociacionesVM.IdPersonal = SessionPersister.AccountSession.IdPersonal; AutoMapper.Mapper.Map(personalAsociacionesVM, personalAsociacionesDM); IpersonalAsociacionesBusiness.AddPersonalAsociaciones(personalAsociacionesDM); ViewBag.IdAsociacion = new SelectList(IasociacionesBusiness.GetAsociaciones(), "IdAsociacion", "StrDescripcion"); ViewBag.TipoEmpresa = new SelectList(""); return(View()); } ViewBag.IdAsociacion = new SelectList(IasociacionesBusiness.GetAsociaciones(), "IdAsociacion", "StrDescripcion"); ViewBag.TipoEmpresa = new SelectList(""); return(View("Create")); }