public static ObservableCollection <DataInfoPresenter> GetSentItems(string year, string month, string day)
        {
            var result = new ObservableCollection <DataInfoPresenter>();

            var extractedData = from e in Entities.SentItems where ((e.Year == year) && (e.Month == month) && (e.Day == day)) select e;

            foreach (var item in extractedData)
            {
                try
                {
                    var dataPresenter = new DataInfoPresenter(false,
                                                              item.Year,
                                                              item.Month,
                                                              item.Day,
                                                              item.Hour,
                                                              item.Minute,
                                                              item.Second)
                    {
                        Content = item.Content,
                        Height  = 30,
                        VerticalContentAlignment = VerticalAlignment.Center,
                        Margin         = new Thickness(2, 3, 2, 3),
                        Waiting        = false,
                        DataInfoStatus = DataInfoPresenterEnum.PresenterStatus.FileSent,
                    };

                    result.Insert(0, dataPresenter);
                }
                catch { continue; }
            }

            return(result);
        }
 public static void AddSentItemToDatabase(this DataInfoPresenter info)
 {
     AddSentItemToDataBase(info.Content.ToString(), info.NowYear.ToString(),
                           info.NowMonth.ToString(), info.NowDay.ToString(), info.NowHour.ToString(),
                           info.NowMinutes.ToString(), info.NowSeconds.ToString());
 }