Esempio n. 1
0
        public void Update(Book.Model.Invoice01 detail, Book.Model.InvoiceSK invoiceSK)
        {
            string invoiceKind = detail.Kind.ToUpper();

            System.Collections.Hashtable hash = new System.Collections.Hashtable();
            hash.Add("InvoiceId", detail.InvoiceId);
            hash.Add("invoiceSKId", invoiceSK.InvoiceId);
            hash.Add("XRmoney", detail.PayReceived);
            switch (invoiceKind)
            {
            case "CT":
                sqlmapper.Update("XR1.update_invoiceid_invoicesk", hash);
                break;

            case "XS":
                sqlmapper.Update("XR2.update_invoiceid_invoicesk", hash);
                break;

            default:
                break;
            }
        }
Esempio n. 2
0
 public void Delete(Book.Model.InvoiceSK invoice)
 {
     sqlmapper.Delete("XR1.delete_by_invoiceskid", invoice.InvoiceId);
 }
Esempio n. 3
0
 public IList <Book.Model.XR1> Select(Book.Model.InvoiceSK invoice)
 {
     return(sqlmapper.QueryForList <Model.XR1>("XR1.select_by_invoiceskid", invoice.InvoiceId));
 }