Пример #1
0
        public HobbieDomainModel GetHobbieByPersonal(int _id)
        {
            HobbieDomainModel hobbieDomainModel = new HobbieDomainModel();
            tblHobbies        tblHobbies        = new tblHobbies();

            tblHobbies = hobbieRepository.GetAll(p => p.id == _id).FirstOrDefault();

            if (tblHobbies != null)
            {
                hobbieDomainModel.id                = tblHobbies.id;
                hobbieDomainModel.idFrecuencia      = tblHobbies.idFruencia.Value;
                hobbieDomainModel.idHobbie          = tblHobbies.idHobbie.Value;
                hobbieDomainModel.idPersonal        = tblHobbies.idPersonal.Value;
                hobbieDomainModel.strTiempoPractica = tblHobbies.strTiempoPractica;
                hobbieDomainModel.Frecuencia        = new FrecuenciaDomainModel
                {
                    StrDescripcion = tblHobbies.catFrecuencia.strDescripcion
                };
                hobbieDomainModel.Hobbies = new HobbiesDomainModel
                {
                    strValor = tblHobbies.CatHobbies.strValor
                };
            }


            return(hobbieDomainModel);
        }
Пример #2
0
        public bool AddUpdateHobbie(HobbieDomainModel hobbieDomainModel)
        {
            bool respuesta = false;

            if (hobbieDomainModel.id > 0)
            {
                tblHobbies tblHobbies = hobbieRepository.GetAll(p => p.id == hobbieDomainModel.id).FirstOrDefault();

                if (tblHobbies.tblPersonal != null)
                {
                    tblHobbies.idFruencia        = hobbieDomainModel.idFrecuencia;
                    tblHobbies.idHobbie          = hobbieDomainModel.idHobbie;
                    tblHobbies.idPersonal        = hobbieDomainModel.idPersonal;
                    tblHobbies.strTiempoPractica = hobbieDomainModel.strTiempoPractica;

                    hobbieRepository.Update(tblHobbies);
                    respuesta = true;
                }
            }
            else
            {
                tblHobbies tblHobbies = new tblHobbies();

                tblHobbies.idFruencia        = hobbieDomainModel.idFrecuencia;
                tblHobbies.idHobbie          = hobbieDomainModel.idHobbie;
                tblHobbies.idPersonal        = hobbieDomainModel.idPersonal;
                tblHobbies.strTiempoPractica = hobbieDomainModel.strTiempoPractica;

                hobbieRepository.Insert(tblHobbies);
                respuesta = true;
            }

            return(respuesta);
        }