| using System;  | 
| using System.Data;  | 
| using System.Configuration;  | 
| using System.Web;  | 
| using System.Web.Security;  | 
| using System.Web.UI;  | 
| using System.Web.UI.HtmlControls;  | 
| using System.Web.UI.WebControls;  | 
| using System.Web.UI.WebControls.WebParts;  | 
|   | 
| using System.Data.OracleClient;  | 
|   | 
| namespace CCSTrace.CCS.Object  | 
| {  | 
|     public class NumberContrast  | 
|     {  | 
|         private String CCSID;  | 
|         private String AcceptNum;  | 
|         private int CaseID;  | 
|   | 
|         public NumberContrast()  | 
|         {  | 
|         }  | 
|   | 
|         public void setCCSID(String m_CCSID)  | 
|         {  | 
|             this.CCSID = m_CCSID;  | 
|         }  | 
|   | 
|         public String getCCSID()  | 
|         {  | 
|             return this.CCSID;  | 
|         }  | 
|   | 
|         public void setAcceptNum(String m_AcceptNum)  | 
|         {  | 
|             this.AcceptNum = m_AcceptNum;  | 
|         }  | 
|   | 
|         public String getAcceptNum()  | 
|         {  | 
|             return this.AcceptNum;  | 
|         }  | 
|   | 
|         public void setCaseID(int m_CaseID)  | 
|         {  | 
|             this.CaseID = m_CaseID;  | 
|         }  | 
|   | 
|         public int getCaseID()  | 
|         {  | 
|             return this.CaseID;  | 
|         }  | 
|   | 
|         public bool Insert(OracleConnection _Conn,OracleTransaction _Transaction)  | 
|         {  | 
|             String SqlStmt;  | 
|   | 
|             if (!Check())  | 
|             {  | 
|                 return false;  | 
|             }  | 
|   | 
|             SqlStmt = "INSERT INTO CCS.NUM_CONTRAST (CCSID,ACCEPTNUM,CASEID) VALUES ('" + CCSID + "','" + AcceptNum + "'," + CaseID + ")";  | 
|   | 
|             OracleCommand Command = new OracleCommand(SqlStmt, _Conn, _Transaction);  | 
|   | 
|             if (Command.ExecuteNonQuery() > 0)  | 
|             {  | 
|                 Command.Dispose();  | 
|                 return true;  | 
|             }  | 
|   | 
|             Command.Dispose();  | 
|             return false;  | 
|         }  | 
|   | 
|         public bool Update(OracleConnection _Conn,OracleTransaction _Transaction)  | 
|         {  | 
|             if (!Check())  | 
|             {  | 
|                 return false;  | 
|             }  | 
|             String SqlStmt = "UPDATE CCS.NUM_CONTRAST SET ACCEPTNUM='" + this.AcceptNum + "',CASEID=" + this.CaseID + " WHERE CCSID='" + this.CCSID + "'";  | 
|   | 
|             OracleCommand Command = new OracleCommand(SqlStmt, _Conn, _Transaction);  | 
|   | 
|             if (Command.ExecuteNonQuery() <= 0)  | 
|             {  | 
|                 Command.Dispose();  | 
|                 return false;  | 
|             }  | 
|   | 
|             Command.Dispose();  | 
|             return true;  | 
|         }  | 
|   | 
|         private bool Check()  | 
|         {  | 
|             if (this.CCSID == null)  | 
|                 return false;  | 
|   | 
|             if (this.AcceptNum == null)  | 
|                 return false;  | 
|   | 
|             if (CaseID == 0)  | 
|                 return false;  | 
|   | 
|             return true;  | 
|         }  | 
|     }  | 
| }  |