File was renamed from CCSTrace/CCS/Object/EventRecord.cs |
| | |
| | | using System.Data.OracleClient;
|
| | | using NLog;
|
| | |
|
| | | namespace CCSTrace.CCS.Object
|
| | | {
|
| | | public class EventRecord
|
| | | {
|
| | | private static readonly Logger Logger = LogManager.GetCurrentClassLogger();
|
| | | //private CCS.Function.TransferDate Convert = new CCS.Function.TransferDate();
|
| | |
|
| | | public EventRecord(int mCaseId, OracleConnection conn, OracleTransaction trx)
|
| | | {
|
| | | CaseId = mCaseId;
|
| | | LocateEquipment = new LocateEquipment(CaseId, false, conn, trx);
|
| | | }
|
| | |
|
| | | public LocateEquipment LocateEquipment { get; }
|
| | |
|
| | | public int CaseId { get; }
|
| | |
|
| | | public string Name { get; set; } = "";
|
| | |
|
| | | public string Meter { get; set; } = "";
|
| | |
|
| | | public string Tel { get; set; } = "";
|
| | |
|
| | | public string Addr { get; set; } = "";
|
| | |
|
| | | public string Brief { get; set; } = "";
|
| | |
|
| | | public string Log { get; set; } = "";
|
| | |
|
| | | public int Dept { get; set; } = 0;
|
| | |
|
| | | public string AcceptNum { get; set; }
|
| | |
|
| | | public string AcceptDate { get; set; }
|
| | |
|
| | | public int TraceFinish { get; set; } = 0;
|
| | |
|
| | | public int Fsc { get; set; } = 0;
|
| | |
|
| | | public int Ufid { get; set; } = 0;
|
| | |
|
| | | public int FdrId { get; set; } = 0;
|
| | |
|
| | | public int ParentId { get; set; } = 0;
|
| | |
|
| | | public int ImportCase { get; set; }
|
| | |
|
| | | public string Note { get; set; } = "";
|
| | |
|
| | | public int IsReCall { get; set; }
|
| | |
|
| | | public string ReCallTel { get; set; } = "";
|
| | |
|
| | | public string ReCallName { get; set; } = "";
|
| | |
|
| | | public int Level { get; set; } = 0;
|
| | |
|
| | |
|
| | | public int TmpCaseId { get; set; } = 0;
|
| | |
|
| | | public bool IsDespatched { get; set; }
|
| | |
|
| | | public string Tpclid { get; set; } = "";
|
| | |
|
| | | public void SetIsDespatched(bool mDespatched)
|
| | | {
|
| | | IsDespatched = mDespatched;
|
| | | }
|
| | |
|
| | | public string GetSqlStmt()
|
| | | {
|
| | | var sqlStmt = "INSERT INTO EOS.EVENTRECORD VALUES (" + CaseId + ",'" + Name + "','" + Meter + "','" + Tel +
|
| | | "','" + Addr + "','" + Brief + "'," + Dept + ",'" + Log + "','" + AcceptNum + "',to_date('"
|
| | | + AcceptDate + "','yyyy/mm/dd hh24:mi:ss')," + Fsc + "," + Ufid + "," + FdrId + "," +
|
| | | TraceFinish + "," + ImportCase + ",'" + Note + "'," + IsReCall + ",'"
|
| | | + ReCallTel + "','" + ReCallName + "'," + Level + ")";
|
| | |
|
| | | return sqlStmt;
|
| | | }
|
| | |
|
| | | //}
|
| | | // return SqlStmt;
|
| | | // + getReCallName() + "',CASELEVEL = " + getLevel() + ",DEPT = " + getDept() + " WHERE CASEID = " + getCaseID();
|
| | | // + ",NOTE = '" + getNote() + "',ISRECALL = " + getisReCall() + ",RECALLTEL = '" + getReCallTel() + "',RECALLNAME = '"
|
| | |
|
| | | // SqlStmt = "UPDATE EOS.EVENTRECORD SET CUSTOMERADDR = '" + getAddr() + "',EVENTBRIEF = '" + getBrief() + "',IMPORTCASE = " + getImportCase()
|
| | | // String SqlStmt;
|
| | | //{
|
| | |
|
| | | //public String getUpdateSqlStmt()
|
| | | }
|
| | | using System.Data.OracleClient; |
| | | using NLog; |
| | | |
| | | namespace CCSTrace.CCS.Object |
| | | { |
| | | public class EOSEventRecord |
| | | { |
| | | private static readonly Logger Logger = LogManager.GetCurrentClassLogger(); |
| | | //private CCS.Function.TransferDate Convert = new CCS.Function.TransferDate(); |
| | | |
| | | public EOSEventRecord(int mCaseId, OracleConnection conn, OracleTransaction trx) |
| | | { |
| | | CaseId = mCaseId; |
| | | LocateEquipment = new LocateEquipment(CaseId, false, conn, trx); |
| | | } |
| | | |
| | | public LocateEquipment LocateEquipment { get; } |
| | | |
| | | public int CaseId { get; } |
| | | |
| | | public string Name { get; set; } = ""; |
| | | |
| | | public string Meter { get; set; } = ""; |
| | | |
| | | public string Tel { get; set; } = ""; |
| | | |
| | | public string Addr { get; set; } = ""; |
| | | |
| | | public string Brief { get; set; } = ""; |
| | | |
| | | public string Log { get; set; } = ""; |
| | | |
| | | public int Dept { get; set; } = 0; |
| | | |
| | | public string AcceptNum { get; set; } |
| | | |
| | | public string AcceptDate { get; set; } |
| | | |
| | | public int TraceFinish { get; set; } = 0; |
| | | |
| | | public int Fsc { get; set; } = 0; |
| | | |
| | | public int Ufid { get; set; } = 0; |
| | | |
| | | public int FdrId { get; set; } = 0; |
| | | |
| | | public int ParentId { get; set; } = 0; |
| | | |
| | | public int ImportCase { get; set; } |
| | | |
| | | public string Note { get; set; } = ""; |
| | | |
| | | public int IsReCall { get; set; } |
| | | |
| | | public string ReCallTel { get; set; } = ""; |
| | | |
| | | public string ReCallName { get; set; } = ""; |
| | | |
| | | public int Level { get; set; } = 0; |
| | | |
| | | |
| | | public int TmpCaseId { get; set; } = 0; |
| | | |
| | | public bool IsDespatched { get; set; } |
| | | |
| | | public string Tpclid { get; set; } = ""; |
| | | |
| | | public void SetIsDespatched(bool mDespatched) |
| | | { |
| | | IsDespatched = mDespatched; |
| | | } |
| | | |
| | | public string GetInsertSqlStmt() |
| | | { |
| | | var sqlStmt = "INSERT INTO EOS.EVENTRECORD VALUES (" + CaseId + ",'" + Name + "','" + Meter + "','" + Tel + |
| | | "','" + Addr + "','" + Brief + "'," + Dept + ",'" + Log + "','" + AcceptNum + "',to_date('" |
| | | + AcceptDate + "','yyyy/mm/dd hh24:mi:ss')," + Fsc + "," + Ufid + "," + FdrId + "," + |
| | | TraceFinish + "," + ImportCase + ",'" + Note + "'," + IsReCall + ",'" |
| | | + ReCallTel + "','" + ReCallName + "'," + Level + ")"; |
| | | |
| | | return sqlStmt; |
| | | } |
| | | |
| | | //} |
| | | // return SqlStmt; |
| | | // + getReCallName() + "',CASELEVEL = " + getLevel() + ",DEPT = " + getDept() + " WHERE CASEID = " + getCaseID(); |
| | | // + ",NOTE = '" + getNote() + "',ISRECALL = " + getisReCall() + ",RECALLTEL = '" + getReCallTel() + "',RECALLNAME = '" |
| | | |
| | | // SqlStmt = "UPDATE EOS.EVENTRECORD SET CUSTOMERADDR = '" + getAddr() + "',EVENTBRIEF = '" + getBrief() + "',IMPORTCASE = " + getImportCase() |
| | | // String SqlStmt; |
| | | //{ |
| | | |
| | | //public String getUpdateSqlStmt() |
| | | } |
| | | } |