コード例 #1
0
ファイル: bk_mstrRepo.cs プロジェクト: yudhasatria0808/TMS
        public Models.bk_mstr FindByPk(int?id)
        {
            Models.bk_mstr model = new Models.bk_mstr();
            if (id.HasValue)
            {
                var data = context.bk_mstr.Where(d => d.bk_id == id).FirstOrDefault();
                if (data != null)
                {
                    model.id       = data.bk_id;
                    model.bk_ac_id = data.bk_ac_id;
                    model.bk_code  = data.bk_code;
                    model.bk_name  = data.bk_name;
                }
            }

            return(model);
        }
コード例 #2
0
ファイル: glt_detRepo.cs プロジェクト: yudhasatria0808/TMS
 public void saveFromBk(int seq, string code, decimal?nominalDb, decimal?nominalCr, Models.bk_mstr bk_mstr)
 {
     Context.glt_det model = new Context.glt_det();
     model.glt_oid       = Guid.NewGuid().ToString();
     model.glt_dom_id    = 1;
     model.glt_en_id     = 1;
     model.glt_add_by    = "";
     model.glt_add_date  = DateTime.Now;
     model.glt_upd_by    = "";
     model.glt_upd_date  = DateTime.Now;
     model.glt_code      = code;
     model.glt_date      = DateTime.Now; //soitem.SalesOrderOncallId.HasValue ? soitem.SalesOrderOncall.TanggalMuat : soitem.SalesOrderProsesKonsolidasiId.HasValue ? soitem.SalesOrderProsesKonsolidasi.TanggalMuat : soitem.SalesOrderPickupId.HasValue ? soitem.SalesOrderPickup.TanggalPickup : DateTime.Now;
     model.glt_type      = "SO";         //?
     model.glt_cu_id     = 1;
     model.glt_exc_rate  = 1;
     model.glt_seq       = seq;
     model.glt_ac_id     = bk_mstr.id;
     model.glt_cc_id     = 0;
     model.glt_sb_id     = 1;
     model.glt_desc      = bk_mstr.bk_name;
     model.glt_debit     = nominalDb;
     model.glt_credit    = nominalCr;
     model.glt_posted    = "N";
     model.glt_dt        = DateTime.Now;
     model.glt_branch_id = 10001;
     context.glt_det.Add(model);
     context.SaveChanges();
 }