Example #1
0
        public void ChecknotificationOutbox()
        {
            Outbox_notificationcount = 0;
            List <SMSBAL> smsList = sms_db.LoadAll();

            outboxcount    = smsList.Where(m => !m.IsDelieverd && m.status).Count();
            sentItemscount = smsList.Where(m => m.IsDelieverd && m.status).Count();
            trashcount     = smsList.Where(m => !m.status).Count();
            foreach (var item in smsList)
            {
                if (!item.IsDelieverd && !item.IsSeen && item.status)
                {
                    Outbox_notificationcount++;
                }
            }
        }
Example #2
0
        public void LoadSendItems()
        {
            gridTrash.Rows.Clear();
            gridTrash.Columns.Clear();
            gridTrash.Columns.Add("sms_id", "sms_id");    //0
            gridTrash.Columns["sms_id"].Visible = false;
            gridTrash.Columns.Add("phoneNo", "Phone No"); //1
            gridTrash.Columns.Add("Message", "Message");  //2
            gridTrash.Columns["Message"].Width = 390;
            gridTrash.Columns.Add("Time", "Date/Time");   //3
            gridTrash.Columns["Time"].Width = 150;

            gridTrash.Columns.Add(btn_MoveToTrash);        //4
            btn_MoveToTrash.HeaderText = "Restore";
            btn_MoveToTrash.Text       = "Restore";
            btn_MoveToTrash.Name       = "Restore";
            btn_MoveToTrash.UseColumnTextForButtonValue = true;
            gridTrash.Columns.Add(btn_MoveToTrash1);        //5
            btn_MoveToTrash1.HeaderText = "Remove From Trash";
            btn_MoveToTrash1.Text       = "Remove From Trash";
            btn_MoveToTrash1.Name       = "Remove From Trash";
            btn_MoveToTrash1.UseColumnTextForButtonValue = true;

            gridTrash.Columns[5].Width = 175;
            foreach (var item in sms_db.LoadAll().Where(m => !m.status))
            {
                gridTrash.Rows.Add(item.sms_id, item.phoneNo, item.Message, item.TimeStamp);
            }
        }
Example #3
0
 public void SeenOutbox()
 {
     foreach (var item in sms_db.LoadAll().Where(m => !m.IsDelieverd && !m.IsSeen))
     {
         item.IsSeen = true;
         sms_db.Update(item);
     }
 }