public void Save(DCRecordCase dcrc) { try { RecordCaseDetail detrc = HasID(dcrc.ID)? m_biz.Get(dcrc.ID): new RecordCaseDetail(); GMUtilities.GMReflectionUtils.Copy(dcrc, detrc); m_biz.Save(detrc); foreach (DCCase2 c in dcrc.CaseRecord) { c.CaseID = detrc.ID; if (dcrc.IsCivil) { m_cf.Delete(dcrc.ID); } else { m_cf.Save(c); } } dcrc.ID = detrc.ID; } catch (Exception exp) { throw exp; } finally { } }
public void Save(RecordCaseDetail det) { if (!det.ID.HasValue) { det.CreatedDate = DateTime.Now; } else { det.ModifiedDate = DateTime.Now; } m_db.Save(det); }
public void Save(RecordCaseDetail det) { m_db.Save(det); }
public void Save(RecordCaseDetail det) { Save(det, RecordCaseMap.ProcedureSave); }