public ActionResult GetPresentacionPonencia(int idPonencia)
 {
     if (idPonencia > 0)
     {
         PresentacionPonenciasDomainModel presentacionPonenciasDomainModel = presentacionPonenciasBusiness.GetPresentacionPonencia(idPonencia);
         PresentacionPonenciasVM          presentacionPonenciasVM          = new PresentacionPonenciasVM();
         AutoMapper.Mapper.Map(presentacionPonenciasDomainModel, presentacionPonenciasVM);
         return(PartialView("_Eliminar", presentacionPonenciasVM));
     }
     return(PartialView());
 }
Пример #2
0
        public PresentacionPonenciasDomainModel GetPresentacionPonencia(int idPonencia)
        {
            PresentacionPonenciasDomainModel presentacionPonenciasDomainModel = new PresentacionPonenciasDomainModel();
            TblPresentacionPonencias         tblPresentacionPonencias         = presentacionPonenciasRepository.SingleOrDefault(p => p.id == idPonencia);

            presentacionPonenciasDomainModel.id         = tblPresentacionPonencias.id;
            presentacionPonenciasDomainModel.idPersonal = tblPresentacionPonencias.idPersonal.Value;
            presentacionPonenciasDomainModel.strAño     = tblPresentacionPonencias.strAño;
            presentacionPonenciasDomainModel.strLugarInstitucionPresento = tblPresentacionPonencias.strInstitucionLugarPresete;
            presentacionPonenciasDomainModel.strNombre = tblPresentacionPonencias.strNombre;

            return(presentacionPonenciasDomainModel);
        }
        public ActionResult Create(PresentacionPonenciasVM presentacionPonenciasVM)
        {
            if (ModelState.IsValid)
            {
                presentacionPonenciasVM.idPersonal = SessionPersister.AccountSession.IdPersonal;
                PresentacionPonenciasDomainModel presentacionPonenciasDomainModel = new PresentacionPonenciasDomainModel();

                AutoMapper.Mapper.Map(presentacionPonenciasVM, presentacionPonenciasDomainModel);

                presentacionPonenciasBusiness.AddPonencia(presentacionPonenciasDomainModel);
            }

            return(RedirectToAction("Create", "PresentacionConferencias"));
        }
Пример #4
0
        public bool AddPonencia(PresentacionPonenciasDomainModel presentacionPonenciasDomainModel)
        {
            bool respuesta = false;

            if (presentacionPonenciasDomainModel != null)
            {
                TblPresentacionPonencias tblPresentacionPonencias = new TblPresentacionPonencias();

                tblPresentacionPonencias.idPersonal = presentacionPonenciasDomainModel.idPersonal;
                tblPresentacionPonencias.strAño     = presentacionPonenciasDomainModel.strAño;
                tblPresentacionPonencias.strInstitucionLugarPresete = presentacionPonenciasDomainModel.strLugarInstitucionPresento;
                tblPresentacionPonencias.strNombre = presentacionPonenciasDomainModel.strNombre;

                presentacionPonenciasRepository.Insert(tblPresentacionPonencias);
                respuesta = true;
            }

            return(respuesta);
        }
Пример #5
0
        public List <PresentacionPonenciasDomainModel> GetPresentacionesPonencias(int idPersonal)
        {
            List <PresentacionPonenciasDomainModel> presentacionPonenciasDomainModels = new List <PresentacionPonenciasDomainModel>();

            List <TblPresentacionPonencias> tblPresentacionPonencias = presentacionPonenciasRepository.GetAll().Where(p => p.idPersonal == idPersonal).ToList();

            foreach (TblPresentacionPonencias item in tblPresentacionPonencias)
            {
                PresentacionPonenciasDomainModel presentacionPonenciasDomainModel = new PresentacionPonenciasDomainModel();

                presentacionPonenciasDomainModel.id         = item.id;
                presentacionPonenciasDomainModel.idPersonal = item.idPersonal.Value;
                presentacionPonenciasDomainModel.strAño     = item.strAño;
                presentacionPonenciasDomainModel.strLugarInstitucionPresento = item.strInstitucionLugarPresete;
                presentacionPonenciasDomainModel.strNombre = item.strNombre;

                presentacionPonenciasDomainModels.Add(presentacionPonenciasDomainModel);
            }

            return(presentacionPonenciasDomainModels);
        }