public void view()
        {
            IDispute disview = new Dispute();
            string cusid = "kumar";
            long disid = 1;
            disview.Customer_id = cusid;
            disview.Dispute_Id = disid;
            IDisputeDB objPay = DisputeDBFactory.CreateDisputeDB();
            IDispute view=objPay.View(



        }
        public void add()
        {
            IDispute objDispute = new Dispute();
            long billid = 1;
            string customerid = "kumar";
            long connectionNo = 9897033110;
            long billItemid = 3;
            string status = "open";
            string problem = "hygfytgfypfyjhgy";
            string dateofraise = "10-25-2014";
            
            IDisputeDB objPay = DisputeDBFactory.CreateDisputeDB();
            long disid = objPay.add(billid, customerid, connectionNo, billItemid, status, problem, dateofraise);

            Assert.AreEqual(35,disid);
        }
 ///////////////////////////////////////////////////////////////////////////////////////////////
 //
 // Function Name  : <CreateDispute>
 // Summary  : <To create the object of Dispute >
 // Input Parameters : <null>
 // Output Parameters :<object of Dispute>
 // Return Value  : <Return object of Dispute>
 //
 ///////////////////////////////////////////////////////////////////////////////////////////////
 public static IDispute CreateDispute(long callId,string custId)
 {
     IDispute objDispute = new Dispute(callId,custId);
     return objDispute;
 }
 ///////////////////////////////////////////////////////////////////////////////////////////////
 //
 // Function Name  : <CreateDispute>
 // Summary  : <To create the object of Dispute >
 // Input Parameters : <null>
 // Output Parameters :<object of Dispute>
 // Return Value  : <Return object of Dispute>
 //
 ///////////////////////////////////////////////////////////////////////////////////////////////
 public static IDispute CreateDispute(long billId, string customerId, long connectionNo, string status, string problem, string dateofraise) 
 {
     IDispute objDispute = new Dispute(billId, customerId,connectionNo, status, problem, dateofraise);
     return objDispute;
 }
 ///////////////////////////////////////////////////////////////////////////////////////////////
 //
 // Function Name  : <CreateDispute>
 // Summary  : <To create the object of Dispute >
 // Input Parameters : <null>
 // Output Parameters :<object of Dispute>
 // Return Value  : <Return object of Dispute>
 //
 ///////////////////////////////////////////////////////////////////////////////////////////////
 public static IDispute CreateDispute(long disputeId, long billId, string customerId, long connectionId, string status, string comment, string problem, string dateOFRaise)
 {
     IDispute objDispute = new Dispute(disputeId, billId, customerId, connectionId, status, comment, problem, dateOFRaise);
     return objDispute;
 }
 ///////////////////////////////////////////////////////////////////////////////////////////////
 //
 // Function Name  : <CreateDispute>
 // Summary  : <To create the object of Dispute >
 // Input Parameters : <null>
 // Output Parameters :<object of Dispute>
 // Return Value  : <Return object of Dispute>
 //
 ///////////////////////////////////////////////////////////////////////////////////////////////
 public static IDispute CreateDispute(long disputeId,long billId, string customerId, long connectionId, string status, string comment, string problem, string dateOfRaise, string dateOfResolve, string cancellation, string dateOfCancellation)
 {
     IDispute objDispute = new Dispute(disputeId,billId,customerId,connectionId,status,comment,problem,dateOfRaise,dateOfResolve,cancellation,dateOfCancellation);
     return objDispute;
 }
 ///////////////////////////////////////////////////////////////////////////////////////////////
 //
 // Function Name  : <CreateDispute>
 // Summary  : <To create the object of Dispute >
 // Input Parameters : <null>
 // Output Parameters :<object of Dispute>
 // Return Value  : <Return object of Dispute>
 //
 ///////////////////////////////////////////////////////////////////////////////////////////////
 public static IDispute CreateDispute()
 {
     IDispute objDispute = new Dispute();
     return objDispute;
 }
 ///////////////////////////////////////////////////////////////////////////////////////////////
 //
 // Function Name  : <CreateDispute>
 // Summary  : <To create the object of Dispute >
 // Input Parameters : <null>
 // Output Parameters :<object of Dispute>
 // Return Value  : <Return object of Dispute>
 //
 ///////////////////////////////////////////////////////////////////////////////////////////////
 public static IDispute CreateDispute(string custId)
 {
     IDispute objDispute = new Dispute(custId);
     return objDispute;
 }
 ///////////////////////////////////////////////////////////////////////////////////////////////
 //
 // Function Name  : <CreateDispute>
 // Summary  : <To create the object of Dispute >
 // Input Parameters : <null>
 // Output Parameters :<object of Dispute>
 // Return Value  : <Return object of Dispute>
 //
 ///////////////////////////////////////////////////////////////////////////////////////////////
 public static IDispute CreateDispute(string custId, long dispId, string status, string comment, string dateOfResolve)
 {
     IDispute objDispute = new Dispute(custId,dispId,status,comment,dateOfResolve);
     return objDispute;
 }
 ///////////////////////////////////////////////////////////////////////////////////////////////
 //
 // Function Name  : <CreateDispute>
 // Summary  : <To create the object of Dispute >
 // Input Parameters : <null>
 // Output Parameters :<object of Dispute>
 // Return Value  : <Return object of Dispute>
 //
 ///////////////////////////////////////////////////////////////////////////////////////////////
 public static IDispute CreateDispute(string customerId, long disputeId, string cancelComment, string cancelDate)
 {
     IDispute objDispute = new Dispute(customerId,disputeId,cancelComment,cancelDate);
     return objDispute;
 }