public void Get(DCBatchRecord dcbr) { CompanyBiz cb = new CompanyBiz(); VendorBiz vb = new VendorBiz(); RecordHistory rh = new RecordHistory(); try { GMUtilities.GMReflectionUtils.Copy(m_biz.Get(dcbr.ID), dcbr); dcbr.DSActionID = m_optbiz.GetActionTypes(); dcbr.DSCaseTypeID = m_optbiz.GetCaseTypes(); dcbr.DSCompanyID = cb.Get(); dcbr.DSContactTypeID = m_optbiz.GetContactTypes(); dcbr.DSRecordStatusID = m_optbiz.GetRecordStatusTypes(); dcbr.DSCountyID = m_optbiz.GetCounties(); dcbr.DSVendorID = vb.GetActive(); dcbr.History = rh.Get(dcbr.ID); if (dcbr.CaseTypeID.HasValue) { DataRow rv = m_optbiz.GetCaseTypes(dcbr.CaseTypeID.Value); if (rv != null) { dcbr.IsCivil = Convert.ToBoolean(rv[GMConstants.OptionsMap.IsCivil]); } } } catch (Exception exp) { throw exp; } finally { cb.Dispose(); vb.Dispose(); } }
void Fetch2Child(DCRecordCase dcrc, DCBatchRecord dcbr) { if (!(dcrc.ID > 0)) { dcrc.NameFound = dcbr.Name; dcrc.DOBFound = dcbr.DOB; } if (dcbr.CaseTypeID.HasValue) { DataRow rv = m_optbiz.GetCaseTypes(dcbr.CaseTypeID.Value); if (rv != null) { dcrc.CaseType = rv[GMConstants.OptionsMap.Text].ToString(); dcrc.IsCivil = Convert.ToBoolean(rv[GMConstants.OptionsMap.IsCivil]); } } if (dcbr.CountyID.HasValue) { DataRow rv = m_optbiz.GetCounty(dcbr.CountyID.Value); if (rv != null) { dcrc.County = rv[GMConstants.OptionsMap.Text].ToString(); } } }
public List <DCBatchRecord> Get(GridView gv) { List <DCBatchRecord> rv = new List <DCBatchRecord>(); foreach (GridViewRow grv in gv.Rows) { if (grv.Visible) { DCBatchRecord vcr = new DCBatchRecord(gv, grv); if (vcr.ID == null) { continue; } rv.Add(vcr); } } return(rv); }
public void Save(DCBatchRecord dcbr) { RecordHistory rh = new RecordHistory(); try { BatchRecordDetail detbr = HasID(dcbr.ID)? m_biz.Get(dcbr.ID) : new BatchRecordDetail(); bool hasrh = (detbr.RecordStatusID != dcbr.RecordStatusID); GMUtilities.GMReflectionUtils.Copy(dcbr, detbr); m_biz.Save(detbr); dcbr.ID = detbr.ID; if (hasrh) { rh.Save(detbr.ID.Value, detbr.RecordStatusID.Value, dcbr.SessionID); } } catch (Exception exp) { throw exp; } finally { rh.Dispose(); } }
public void Get(DCRecordCase dcrc) { BatchRecord br = new BatchRecord(); try { GMUtilities.GMReflectionUtils.Copy(m_biz.Get(dcrc.ID), dcrc); if (HasID(dcrc.ID)) { dcrc.CaseRecord = m_cf.Get(dcrc.ID.Value); } DCBatchRecord dcbr = new DCBatchRecord(); dcbr.ID = dcrc.RecordID; br.Get(dcbr); GMUtilities.GMReflectionUtils.Copy(dcbr, dcrc, false); Fetch2Child(dcrc, dcbr); } catch (Exception exp) { throw exp; } finally { br.Dispose(); } }
void OnAdd(object sender, EventArgs ea) { DCBatchRecord rc = (DCBatchRecord)Save(); Redirect(UIConstants.CaseAspx, QueryStringConstants.RecordID, rc.ID); }
public DCBatchRecord Save(DCBatchRecord dcbr) { m_brf.Save(dcbr); GetHeaderToken(dcbr); return(dcbr); }
public DCBatchRecord Get(DCBatchRecord dcbr) { m_brf.Get(dcbr); GetHeaderToken(dcbr); return(dcbr); }