Esempio n. 1
0
        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);
                }
            }
        }
Esempio n. 2
0
        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);
            }
        }