Exemple #1
0
        public bool SaveTracking(TrackingViewModel _data)
        {
            DateTime       d = DateTime.Now;
            PersonalTraker mapperTracking = _mapper.Map <PersonalTraker>(_data);

            mapperTracking.IdPollster = _trackingDao.GetPollsterIdByIdDevice(_data.IdDevice);
            mapperTracking.Idcampaign = _trackingDao.GetCampaignIdByDescripcion(_data.Namecampaign);
            mapperTracking.LastDate   = d;

            return(_trackingDao.SaveTrackingbyIdDevice(mapperTracking));
        }
        /// <summary>
        /// Save data mobil from tracking
        /// </summary>
        /// <param name="_table">Data table Tracking</param>
        /// <returns></returns>
        public bool SaveTrackingbyIdDevice(PersonalTraker _table)
        {
            try
            {
                var Table = Context.PersonalTrakers;
                Table.Add(_table);
                //Context.BulkInsert(Table);

                //Context.Entry(_table).State = StateInsert;
                Context.SaveChanges();

                return(true);
            }
            catch (Exception e)
            {
                return(false);
            }
        }