public ModelViewDevicePhone Register(ModelViewDevicePhone model)
 {
     if (new RepositoryDevicePhone().GetByIMEI(model.IMEI) == null)
     {
         var entity = new RepositoryDevicePhone().Insert(model);
         model.DevicePhoneID = entity.DevicePhoneID;
     }
     return(model);
 }
        public ModelViewDevicePhone Get(int ID)
        {
            var data = new RepositoryDevicePhone().Get(ID);

            return(new ModelViewDevicePhone()
            {
                DevicePhoneID = data.DevicePhoneID,
                Phone = data.Phone,
                IMEI = data.IMEI,
                FCM = data.FCM,
                Status = data.Status,
                CreateDate = data.CreateDate,
                ModifyDate = data.ModifyDate
            });
        }
        public ModelViewDevicePhone GetByIMEI(string IMEI)
        {
            var data = new RepositoryDevicePhone().GetByIMEI(IMEI);

            if (data != null)
            {
                return(new ModelViewDevicePhone()
                {
                    DevicePhoneID = data.DevicePhoneID,
                    Phone = data.Phone,
                    IMEI = data.IMEI,
                    FCM = data.FCM,
                    Status = data.Status,
                    CreateDate = data.CreateDate,
                    ModifyDate = data.ModifyDate
                });
            }

            return(null);
        }