Example #1
0
 public void add(BackofficeDelete obj)
 {
     Backoffice_delete obj1 = new Backoffice_delete();
     obj1.bd_instdesc = obj.bd_instdesc;
     obj1.bd_trx_type = obj.bd_trx_type;
     obj1.bd_trx_date = obj.bd_trx_date;
     obj1.bd_client_id = obj.bd_client_id;
     obj1.bd_isin = obj.bd_isin;
     obj1.bd_qty = obj.bd_qty;
     obj1.bd_market_type = obj.bd_market_type;
     obj1.bd_settlement = obj.bd_settlement;
     obj1.bd_execution_date = obj.bd_execution_date;
     obj1.bd_other_dp_id = obj.bd_other_dp_id;
     obj1.bd_other_client_id = obj.bd_other_client_id;
     obj1.bd_other_cmbp_id = obj.bd_other_cmbp_id;
     obj1.bd_internal_refno = obj.bd_internal_refno;
     obj1.bd_other_markettype = obj.bd_other_markettype;
     obj1.bd_other_settle_no = obj.bd_other_settle_no;
     obj1.bd_lock_release_code = obj.bd_lock_release_code;
     obj1.bd_lock_release_date = obj.bd_lock_release_date;
     obj1.bd_cc_id1 = obj.bd_cc_id1;
     obj1.bd_cc_id2 = obj.bd_cc_id2;
     obj1.bd_status = obj.bd_status;
     obj1.bd_trx_allow = obj.bd_trx_allow;
     obj1.bd_pri_key = obj.bd_pri_key;
     obj1.bd_authcode1 = obj.bd_authcode1;
     obj1.bd_authuserid1 = obj.bd_authuserid1;
     obj1.bd_authdt1 = obj.bd_authdt1;
     obj1.bd_authcode2 = obj.bd_authcode2;
     obj1.bd_authuserid2 = obj.bd_authuserid2;
     obj1.bd_authdt2 = obj.bd_authdt2;
     obj1.bd_branchcd = obj.bd_branchcd;
     obj1.bd_branchbatchcd = obj.bd_branchbatchcd;
     obj1.mkrid = obj.mkrid;
     obj1.mkrdt = obj.mkrdt;
     obj1.bd_authcode3 = obj.bd_authcode3;
     obj1.bd_authuserid3 = obj.bd_authuserid3;
     obj1.bd_authdt3 = obj.bd_authdt3;
     obj1.bd_authremarks = obj.bd_authremarks;
     obj1.bd_scrollno = obj.bd_scrollno;
     obj1.bd_totalcertificate = obj.bd_totalcertificate;
     obj1.bd_computername = obj.bd_computername;
     obj1.mkrtm = obj.mkrtm;
     obj1.bd_unique = obj.bd_unique;
     obj1.mkrtmold = obj.mkrtmold;
     obj1.mkridold = obj.mkridold;
     obj1.bd_authtm1 = obj.bd_authtm1;
     obj1.bd_authtm2 = obj.bd_authtm2;
     obj1.bd_authtm3 = obj.bd_authtm3;
     obj1.mkrdtold = obj.mkrdtold;
     SingleEntities db = new SingleEntities();
     db.Backoffice_delete.Add(obj1);
     db.SaveChanges();
 }
Example #2
0
        public int DeleteInterDP(int intprikey)
        {
            try
            {
                SingleEntities db = new SingleEntities();
                Interdepository obj = db.Interdepositories.Where(x => x.id_pri_key == intprikey).FirstOrDefault();

                Backoffice_audit obj1 = new Backoffice_audit();
                Backoffice_delete obj2 = new Backoffice_delete();
                obj1.ba_branchcd = obj.id_branchcd;
                obj1.ba_computername = "";
                obj1.ba_pri_key = obj.id_pri_key;
                obj1.ba_trx_type = obj.id_trxtype;

                obj2.bd_authcode1 = obj.id_authcode1;
                obj2.bd_authcode2 = obj.id_authcode2;
                obj2.bd_authcode3 = obj.id_authcode3;
                obj2.bd_authdt1 = obj.id_authdate1;
                obj2.bd_authdt2 = obj.id_authdate2;
                obj2.bd_authdt3 = obj.id_authdt3;
                obj2.bd_authremarks = obj.id_authremarks;
                obj2.bd_branchcd = obj.id_branchcd;
                obj2.bd_client_id = obj.id_clientid;
                obj2.bd_execution_date = obj.id_executiondate;
                obj2.bd_instdesc = obj.id_instreceivemode;
                obj2.bd_internal_refno = obj.id_internalrefno;
                obj2.bd_isin = obj.id_isin;
                obj2.bd_trx_type = obj.id_trxtype;
                obj2.bd_trx_date = obj.id_trxdate;
                obj2.bd_trx_allow = obj.id_allow;
                obj2.bd_scrollno = obj.id_scrollno;

                db.Backoffice_audit.Add(obj1);
                db.Backoffice_delete.Add(obj2);
                db.Interdepositories.Remove(obj);

                return db.SaveChanges();
            }
            catch (Exception)
            {
                return 0;

            }
        }