Пример #1
0
 private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e)
 {
     DrawDataInfo(e.Start);
     if (mcMain.BoldedDates.Contains(e.Start))
     {
         TRecorderDTO dto = _dicAll[e.Start];
         lblTitle.Text = dto.Title;
         webBrowser1.Navigate(dto.Url);
     }
 }
Пример #2
0
        private void tsmAdd_Click(object sender, EventArgs e)
        {
            FormRecorder form = new FormRecorder();

            if (form.ShowDialog() == DialogResult.OK)
            {
                TRecorderDTO dto = form.Result;
                dto.PublishDate = mcMain.SelectionStart;
                dto.MerchartId  = _merchartId;
                bool success = _client.TRecorderAdd(dto);
                if (success)
                {
                    InitializeRecorder(_merchartId);
                }
            }
        }
Пример #3
0
 /// <summary>
 /// 更新一条TPlatform记录
 /// </summary>
 /// <param name="dto">TPlatform实体</param>
 /// <returns>是否更新成功</returns>
 public bool Update(TRecorderDTO dto)
 {
     try
     {
         if (_repository.Update(dto.ProjectedAs <T_Recorder>()) >= 0)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #4
0
 /// <summary>
 /// 新增一条TPlatform记录
 /// </summary>
 /// <param name="dto">TPlatform实体</param>
 /// <returns>是否新增成功</returns>
 public bool Add(TRecorderDTO dto)
 {
     try
     {
         var entity = dto.ProjectedAs <T_Recorder>();
         if (_repository.Insert(entity) > 0)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }