예제 #1
0
        public void LoadInitComplete()
        {
            if (ItemEdit != null)
            {
                IsLoading = false;

                ListType     = CommonMethods.GetListCustomizeSubjectType();
                SelectedType = ListType.FirstOrDefault(c => c.TypeID == ItemEdit.ThuocNhom);
                if (SelectedType == null)
                {
                    SelectedType = ListType.FirstOrDefault();
                }

                MaMonHoc  = ItemEdit.MaMonHoc;
                TenMonHoc = ItemEdit.TenMonHoc;
                DVHT      = ItemEdit.DVHT;
                TS        = ItemEdit.TS;
                LT        = ItemEdit.LT;
                BT        = ItemEdit.BT;
                TH        = ItemEdit.TH;
                BTL       = ItemEdit.BTL;
                DA        = ItemEdit.DA;
                LA        = ItemEdit.LA;
            }
        }
예제 #2
0
        public void LoadInitComplete()
        {
            if (ItemEdit != null)
            {
                IsLoading = false;

                List <CustomizeSubjectType> lst = new List <CustomizeSubjectType>();
                lst.Add(new CustomizeSubjectType {
                    TypeID = 0, TypeName = "Chuyên nghành"
                });
                lst.Add(new CustomizeSubjectType {
                    TypeID = 1, TypeName = "Đại cương"
                });
                ListType     = lst;
                SelectedType = ListType.FirstOrDefault(c => c.TypeID == ItemEdit.ThuocNhom);
                if (SelectedType == null)
                {
                    SelectedType = ListType.FirstOrDefault();
                }

                MaMonHoc  = ItemEdit.MaMonHoc;
                TenMonHoc = ItemEdit.TenMonHoc;
                DVHT      = ItemEdit.DVHT;
                TS        = ItemEdit.TS;
                LT        = ItemEdit.LT;
                BT        = ItemEdit.BT;
                TH        = ItemEdit.TH;
                BTL       = ItemEdit.BTL;
                DA        = ItemEdit.DA;
                LA        = ItemEdit.LA;
            }
        }
예제 #3
0
        public void LoadInitComplete()
        {
            if (ItemEdit != null && ItemParent != null)
            {
                IsLoading  = false;
                MaKhoa     = ItemEdit.MaKhoa;
                TenKhoa    = ItemEdit.TenKhoa;
                ParentName = ItemParent.TenKhoa;

                List <CustomizeDepartmentType> lst = new List <CustomizeDepartmentType>();
                lst.Add(new CustomizeDepartmentType {
                    TypeID = 1, TypeName = "Khoa"
                });
                lst.Add(new CustomizeDepartmentType {
                    TypeID = 2, TypeName = "Ban"
                });
                lst.Add(new CustomizeDepartmentType {
                    TypeID = 3, TypeName = "Nghành"
                });
                ListType     = lst;
                SelectedType = ListType.FirstOrDefault(c => c.TypeID == ItemEdit.Loai);
                if (SelectedType == null)
                {
                    SelectedType = ListType.FirstOrDefault();
                }
            }
        }
예제 #4
0
        private void OduNextToClick()
        {
            if (!string.IsNullOrEmpty(JCHVRF.Model.Project.CurrentSystemId))
            {
                JCHVRF.Model.NextGen.SystemVRF _currentSystem = JCHVRF.Model.Project.CurrentProject.SystemListNextGen.FirstOrDefault(x => ((SystemBase)x).Id.Equals(JCHVRF.Model.Project.CurrentSystemId));
                //_currentSystem.MyPipingNodeOut = null;

                var proj = JCHVRF.Model.Project.CurrentProject;

                JCHVRF.Model.NextGen.SystemVRF selectedSys = _currentSystem.DeepCopy();
                if (proj.RoomIndoorList != null && proj.RoomIndoorList.Count > 0)
                {
                    selectedSys.OutdoorItem = new Outdoor
                    {
                        ProductType = ProductType,
                        Series      = SelectedSeries,
                        MaxRatio    = Convert.ToDouble(Convert.ToDecimal(SelectedMaxRatio) / 100),
                        TypeImage   = OduImagePath,
                        Type        = ListType.FirstOrDefault(),
                    };

                    selectedSys.ProductCategory = SelectedProductCategory;
                    selectedSys.ProductSeries   = SelProductSeries.DisplayName;
                    selectedSys.ProductType     = ProductType;
                    selectedSys.MaxRatio        = Convert.ToDouble(Convert.ToDecimal(SelectedMaxRatio) / 100);
                    selectedSys.SelOutdoorType  = ListType.FirstOrDefault();
                    selectedSys.Power           = ListPower.FirstOrDefault().SelectedValues;
                    selectedSys.Series          = SelectedSeries;


                    //selectedSys.Name = _currentSystem.Name;
                    //selectedSys.Id = JCHVRF.Model.Project.CurrentSystemId;
                    //ReSelectOutDoor:: Check If Valid System
                    selectedSys.IsInputLengthManually = false;
                    selectedSys.MyPipingNodeOut       = null;
                    selectedSys.MyPipingNodeOutTemp   = null;
                    selectedSys.IsOutDoorUpdated      = false;
                    var IsValid = ReselectOutdoor(selectedSys);
                    if (IsValid == false)
                    {
                        _currentSystem.IsOutDoorUpdated = false;
                    }
                }
            }
        }
예제 #5
0
        public void LoadInitComplete()
        {
            if (ItemEdit != null)
            {
                IsLoading = false;
                ListType  = CommonMethods.GetListCustomizeBrach();

                MaPhong  = ItemEdit.MaPhong;
                TenPhong = ItemEdit.TenPhong;
                if (ItemEdit.CoSo != -1)
                {
                    SelectedType = ListType.FirstOrDefault(c => c.ID == ItemEdit.CoSo);
                }
                if (SelectedType == null)
                {
                    SelectedType = ListType.FirstOrDefault();
                }
            }
        }