Exemplo n.º 1
0
        public void EditarDatosFamiliar(ParentescoVM parentescoVM)
        {
            FamiliarDomainModel familiarDM = new FamiliarDomainModel();

            AutoMapper.Mapper.Map(parentescoVM, familiarDM);
            if (parentescoVM.IdFamiliar > 0)
            {
                ifamiliarBusiness.AddUpdateFamiliar(familiarDM);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Este metodo se encarga de presentar los datos a la vista que se van a eliminar
        /// </summary>
        /// <param name="idEnfermedad">recibe un identificador del estado de salud</param>
        /// <returns>regresa un estado de salud en una vista</returns>
        public ActionResult EliminarFamiliar(ParentescoVM parentescoVM)
        {
            FamiliarDomainModel familiarDomainModel = iFamiliarBusiness.GetFamiliarByIdFamiliar(parentescoVM.IdFamiliar);

            if (familiarDomainModel != null)
            {
                iFamiliarBusiness.DeleteFamiliar(familiarDomainModel);
            }
            return(View("Create"));
        }
Exemplo n.º 3
0
        /// <summary>
        /// Este metodo se encarga de presentar los datos a la vista que se van a eliminar
        /// </summary>
        /// <param name="parentescoVM">recibe un identificador del trabajador</param>
        /// <returns>regresa una vista con los datos eliminados</returns>
        public ActionResult EliminarDatosDeContactoDocente(ParentescoVM parentescoVM)
        {
            int _idPersonal = SessionPersister.AccountSession.IdPersonal;


            if (parentescoVM != null)
            {
                ifamiliarBusiness.DeleteFamiliar(parentescoVM.IdFamiliar);
            }
            return(View("Create"));
        }
Exemplo n.º 4
0
        /// <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 DeleteDatosFamiliaresId(int idFamiliar)
        {
            FamiliarDomainModel familiarDM   = new FamiliarDomainModel();
            ParentescoVM        parentescoVM = new ParentescoVM();

            if (idFamiliar > 0)
            {
                familiarDM = ifamiliarBusiness.GetFamiliarByIdFamiliar(idFamiliar);
            }
            AutoMapper.Mapper.Map(familiarDM, parentescoVM);
            return(PartialView("_Eliminar", parentescoVM));
        }
Exemplo n.º 5
0
        /// <summary>
        /// Este metodo se encarga de presentar los datos a la vista que se van a eliminar
        /// </summary>
        /// <param name="idEnfermedad">recibe un identificador del estado de salud</param>
        /// <returns>regresa un estado de salud en una vista</returns>
        public ActionResult GetFamiliarByIdFamiliar(int IdFamiliar)
        {
            FamiliarDomainModel familiarDomainModel = iFamiliarBusiness.GetFamiliarByIdFamiliar(IdFamiliar);

            if (familiarDomainModel != null)
            {
                ParentescoVM parentescoVM = new ParentescoVM();
                AutoMapper.Mapper.Map(familiarDomainModel, parentescoVM);
                return(PartialView("_Eliminar", parentescoVM));
            }
            return(View());
        }
Exemplo n.º 6
0
        //Edicion de Datos Familiares
        public ActionResult AddEditDatosFamiliares(int idFamiliar)
        {
            ParentescoVM parentescoVM = new ParentescoVM();
            //creamos el objeto del dominio
            FamiliarDomainModel familiarDM = new FamiliarDomainModel();

            if (idFamiliar > 0)
            {
                familiarDM = ifamiliarBusiness.GetFamiliarByIdFamiliar(idFamiliar);
            }
            AutoMapper.Mapper.Map(familiarDM, parentescoVM);
            return(PartialView("_Editar", parentescoVM));
        }
Exemplo n.º 7
0
        public ActionResult Create([Bind(Include = "StrNombre,DteFechaNacimiento,IntEdad")] ParentescoVM parentescoVM)
        {
            if (ModelState.IsValid)
            {
                FamiliarDomainModel familiarDM = new FamiliarDomainModel();
                parentescoVM.IdPersonal = Security.SessionPersister.AccountSession.IdPersonal;

                AutoMapper.Mapper.Map(parentescoVM, familiarDM);
                iFamiliarBusiness.AddUpdateFamiliar(familiarDM);

                return(View());
            }
            return(View("Create"));
        }
Exemplo n.º 8
0
 public ActionResult DisplayDatosFamiliar(int idFamiliar)
 {
     if (idFamiliar > 0)
     {
         ParentescoVM        parentescoVM = new ParentescoVM();
         FamiliarDomainModel familiarDM   = new FamiliarDomainModel();
         if (idFamiliar > 0)
         {
             familiarDM = ifamiliarBusiness.GetFamiliarByIdFamiliar(idFamiliar);
         }
         AutoMapper.Mapper.Map(familiarDM, parentescoVM);
         return(PartialView("_VerDatos", parentescoVM));
     }
     return(PartialView());
 }