Exemple #1
0
        public SmsBl Capture()
        {
            var newSMS = new SmsBl
            {
                MessageContent = _ioHelper.GetStringFromUser("Enter the message: ")
            };

            return(newSMS);
        }
        public SmsBl MapSmsToSmsBl(Sms sms)
        {
            var smsBl = new SmsBl
            {
                Id             = sms.Id,
                MessageContent = sms.MessageContent,
            };

            return(smsBl);
        }
        public Sms MapSmsBlToSms(SmsBl smsBl)
        {
            var sms = new Sms
            {
                Id             = smsBl.Id,
                MessageContent = smsBl.MessageContent
            };

            return(sms);
        }
Exemple #4
0
        public void AddSms(SmsBl smsBl, int phoneId)
        {
            var sms = _dataObjectMapper.MapSmsBlToSms(smsBl);

            using (var dbContext = _dbContextFactory())
            {
                var chosenPhone = dbContext.PhoneDbSet.SingleOrDefault(p => p.Id == phoneId);

                sms.Phone = chosenPhone;

                dbContext.SmsDbSet.Add(sms);
                dbContext.SaveChanges();
            }
        }
Exemple #5
0
 public void AddSms(SmsBl smsBl, int phoneId)
 {
     _smsService.AddSms(smsBl, phoneId);
 }