예제 #1
0
 public BDieuChinhPhanHuongDistrictModel(BDieuChinhPhanHuongDistrict BDieuChinhPhanHuongDistrict)
 {
     this.Id = BDieuChinhPhanHuongDistrict.Id;
     this.DistrictCode = BDieuChinhPhanHuongDistrict.DistrictCode;
     if (BDieuChinhPhanHuongDistrict.District != null)
     {
         this.DistrictName = BDieuChinhPhanHuongDistrict.District.DistrictName;
     }
     this.DiemTiepNhanId = BDieuChinhPhanHuongDistrict.DiemTiepNhanId;
     if (BDieuChinhPhanHuongDistrict.BDiemTiepNhan != null)
     {
         this.TenDiemTiepNhan = BDieuChinhPhanHuongDistrict.BDiemTiepNhan.Name;
     }
     this.ThongTinBaoId = BDieuChinhPhanHuongDistrict.ThongTinBaoId;
     if (BDieuChinhPhanHuongDistrict.BThongTinBao != null)
     {
         this.TenBao = BDieuChinhPhanHuongDistrict.BThongTinBao.TenBao;
     }
     this.BDiemTiepNhan = BDieuChinhPhanHuongDistrict.BDiemTiepNhan;
     this.BThongTinBao = BDieuChinhPhanHuongDistrict.BThongTinBao;
     this.District = BDieuChinhPhanHuongDistrict.District;
     this.CreateBy = BDieuChinhPhanHuongDistrict.CreateBy;
     this.CreateDate = BDieuChinhPhanHuongDistrict.CreateDate;
     this.ModifyBy = BDieuChinhPhanHuongDistrict.ModifyBy;
     this.ModifyDate = BDieuChinhPhanHuongDistrict.ModifyDate;
     this.Quy = BDieuChinhPhanHuongDistrict.Quy;
     this.Nam = BDieuChinhPhanHuongDistrict.Nam;
     this.SoBao = BDieuChinhPhanHuongDistrict.SoBao;
 }
예제 #2
0
 public BDieuChinhPhanHuongDistrict toBDieuChinhPhanHuongDistrict()
 {
     BDieuChinhPhanHuongDistrict result = new BDieuChinhPhanHuongDistrict();
     result.Id = string.IsNullOrEmpty(this.Id) ? this.DistrictCode + this.DieuChinhKHXBDetailId : this.Id;
     result.DieuChinhKHXBDetailId = this.DieuChinhKHXBDetailId;
     result.DistrictCode = this.DistrictCode;
     result.DiemTiepNhanId = this.DiemTiepNhanId;
     result.ThongTinBaoId = this.ThongTinBaoId;
     result.Quy = this.Quy;
     result.Nam = this.Nam;
     result.SoBao = this.SoBao;
     result.District = this.District;
     result.CreateBy = this.CreateBy;
     result.CreateDate = this.CreateDate;
     result.ModifyBy = this.ModifyBy;
     result.ModifyDate = this.ModifyDate;
     result.BDiemTiepNhan = this.BDiemTiepNhan;
     result.BThongTinBao = this.BThongTinBao;
     return result;
 }
 public int AddDistrict(BDieuChinhPhanHuongDistrict BDieuChinhPhanHuongDistrict, List<QuanHuyen> District)
 {
     List<BDieuChinhPhanHuongDistrict> lstPH;
     BDieuChinhPhanHuongDistrict obj;
     //lstPH = db.BDieuChinhPhanHuongDistricts.Where(a => a.DieuChinhKHXBDetailId.Equals(BDieuChinhPhanHuongDistrict.DieuChinhKHXBDetailId)).ToList();
     lstPH = db.BDieuChinhPhanHuongDistricts.Where(a => a.DieuChinhKHXBDetailId.Equals(BDieuChinhPhanHuongDistrict.DieuChinhKHXBDetailId)).ToList();
     BDieuChinhKHXBDetail objDetail = db.BDieuChinhKHXBDetails.Include(t => t.BDieuChinhKHXB).FirstOrDefault(x => x.Id == BDieuChinhPhanHuongDistrict.DieuChinhKHXBDetailId);
     BDieuChinhPhanHuongDistrict.SoBao = objDetail.SoBao;
     BDieuChinhPhanHuongDistrict.Nam = objDetail.BDieuChinhKHXB.Nam;
     BDieuChinhPhanHuongDistrict.Quy = objDetail.BDieuChinhKHXB.Quy;
     BDieuChinhPhanHuongDistrict.ThongTinBaoId = objDetail.BDieuChinhKHXB.ThongTinBaoId;
     foreach (QuanHuyen item in District)
     {
         obj = lstPH.FirstOrDefault(a => a.DistrictCode.Equals(item.DistrictCode));
         if (obj == null)
         {
             obj = new BDieuChinhPhanHuongDistrict();
             obj.Id = item.DistrictCode + BDieuChinhPhanHuongDistrict.DieuChinhKHXBDetailId;
             //obj.Id = item.DistrictCode + BDieuChinhPhanHuongDistrict.DieuChinhKHXBDetailId;
             obj.DistrictCode = item.DistrictCode;
             obj.DieuChinhKHXBDetailId = BDieuChinhPhanHuongDistrict.DieuChinhKHXBDetailId;
             obj.ThongTinBaoId = BDieuChinhPhanHuongDistrict.ThongTinBaoId;
             obj.SoBao = BDieuChinhPhanHuongDistrict.SoBao;
             obj.Nam = BDieuChinhPhanHuongDistrict.Nam;
             obj.Quy = BDieuChinhPhanHuongDistrict.Quy;
             obj.DiemTiepNhanId = BDieuChinhPhanHuongDistrict.DiemTiepNhanId;
             obj.CreateBy = BDieuChinhPhanHuongDistrict.CreateBy;
             obj.CreateDate = BDieuChinhPhanHuongDistrict.CreateDate;
             db.BDieuChinhPhanHuongDistricts.Add(obj);
         }
         else
         {
             obj.ModifyBy = BDieuChinhPhanHuongDistrict.ModifyBy;
             obj.ModifyDate = BDieuChinhPhanHuongDistrict.ModifyDate;
             obj.DiemTiepNhanId = BDieuChinhPhanHuongDistrict.DiemTiepNhanId;
         }
     }
     return db.SaveChanges();
 }