public void CRUD_Saving()
        {
            if (ChkSelectedManufacturerAll.Checked)
            {
                SelectionLST = new List <DataGrdManufacturerListSelection>();
                DataGrdManufacturerListSelection o = new DataGrdManufacturerListSelection();
                NAS.DAL.Nomenclature.Organization.ManufacturerOrg.Populate();
                NAS.DAL.Nomenclature.Organization.ManufacturerOrg m =
                    session.FindObject <NAS.DAL.Nomenclature.Organization.ManufacturerOrg>(
                        new BinaryOperator("Code", Utility.Constant.NAAN_DEFAULT_CODE_SELECTEDALL, BinaryOperatorType.Equal));
                o.OrganizationId = m.OrganizationId;
                o.Code           = m.Code;
                o.Name           = m.Name;
                SelectionLST.Add(o);
            }

            RuleObject.SaveRuleCondition(session, KeyValue, SelectionLST);
        }
        public void CRUD_Preview()
        {
            List <object> fieldValues = grdManufacturerList.GetSelectedFieldValues(new string[] { "OrganizationId", "Code", "Name" });

            SelectionLST = new List <DataGrdManufacturerListSelection>();
            foreach (object[] item in fieldValues)
            {
                DataGrdManufacturerListSelection o = new DataGrdManufacturerListSelection();
                /*2013-11-24 ERP-1118 Khoa.Truong MOD START*/
                //o.OrganizationId = Guid.Parse(item[0].ToString());
                //o.Code = item[1].ToString();
                //o.Name = item[2].ToString();
                o.OrganizationId = item[0] != null?Guid.Parse(item[0].ToString()) : Guid.Empty;

                o.Code = item[1] != null ? item[1].ToString() : String.Empty;
                o.Name = item[2] != null ? item[2].ToString() : String.Empty;
                /*2013-11-24 ERP-1118 Khoa.Truong MOD END*/
                SelectionLST.Add(o);
            }

            grdManufacturerListPreview.DataSource = SelectionLST;
            grdManufacturerListPreview.DataBind();
        }