private void SetThanSatTru(CanEnum can, ChiEnum chi, string thansat) { TruCollection law = new TruCollection(this.TTM); foreach (var item in law.TatcaTru) { if (item.ThienCan.Can == can && item.DiaChi.Ten == chi) { item.AddThanSat(thansat); } } }
private void ThienLaDiaVong() { TruCollection law = new TruCollection(this.TTM); int thinId = law.TatcaTru.FindIndex(u => u.DiaChi.Ten == ChiEnum.Thin); int tyId = law.TatcaTru.FindIndex(u => u.DiaChi.Ten == ChiEnum.Ty); int tuatId = law.TatcaTru.FindIndex(u => u.DiaChi.Ten == ChiEnum.Tuat); int hoiId = law.TatcaTru.FindIndex(u => u.DiaChi.Ten == ChiEnum.Hoi); if (thinId != -1 && tyId != -1) { TongHopCanChi.MuoiHaiDiaChi.Find(u => u.Ten == ChiEnum.Thin).AddThanSat(Constants.ThanSat.DIA_VONG); TongHopCanChi.MuoiHaiDiaChi.Find(u => u.Ten == ChiEnum.Ty).AddThanSat(Constants.ThanSat.DIA_VONG); } if (tuatId != -1 && hoiId != -1) { TongHopCanChi.MuoiHaiDiaChi.Find(u => u.Ten == ChiEnum.Tuat).AddThanSat(Constants.ThanSat.THIEN_LA); TongHopCanChi.MuoiHaiDiaChi.Find(u => u.Ten == ChiEnum.Hoi).AddThanSat(Constants.ThanSat.THIEN_LA); } }