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(); }