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); } }
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); } } }
/// <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; } }
/// <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; } }