public EmptyRD DynamicVipFormDelete(DynamicVipFormIDRP dynamicVipFormIDRP) { var rd = new EmptyRD(); Guid g = new Guid(); Guid.TryParse(dynamicVipFormIDRP.FormID, out g); Delete(g, null); return(rd); }
public DynamicVipFormLoadRD DynamicVipFormLoad(DynamicVipFormIDRP dynamicVipFormLoadRP) { DynamicVipFormLoadRD dynamicVipFormLoadRD = new DynamicVipFormLoadRD(); DataSet formDetail = _currentDAO.DynamicVipFormLoad(dynamicVipFormLoadRP.FormID); if (Utils.IsDataSetValid(formDetail)) { dynamicVipFormLoadRD.FormName = formDetail.Tables[0].Rows[0][0].ToString(); dynamicVipFormLoadRD.UsedFieldList = (from f in formDetail.Tables[1].AsEnumerable() where f["IsUsed"].ToString() == "1" select new Field() { PublicControlID = f["ClientBussinessDefinedID"].ToString(), ColumnDesc = f["ColumnDesc"].ToString(), ControlType = int.Parse(f["ControlType"].ToString()), DisplayType = int.Parse(f["DisplayType"].ToString()), EditOrder = int.Parse(f["EditOrder"].ToString()), IsMustDo = int.Parse(f["IsMustDo"].ToString()), FormControlID = f["MobileBussinessDefinedID"].ToString() }).ToArray(); dynamicVipFormLoadRD.AllFieldList = (from f in formDetail.Tables[1].AsEnumerable() select new Field() { PublicControlID = f["ClientBussinessDefinedID"].ToString(), ColumnDesc = f["ColumnDesc"].ToString(), ControlType = int.Parse(f["ControlType"].ToString()), DisplayType = int.Parse(f["DisplayType"].ToString()), EditOrder = int.Parse(f["EditOrder"].ToString()), IsMustDo = int.Parse(f["IsMustDo"].ToString()), IsUsed = int.Parse(f["IsUsed"].ToString()), FormControlID = f["MobileBussinessDefinedID"].ToString() }).ToArray(); dynamicVipFormLoadRD.SceneList = (from f in formDetail.Tables[2].AsEnumerable() select new Scene() { SceneName = f["SceneName"].ToString(), SceneValue = f["SceneValue"].ToString(), IsSelected = int.Parse(f["IsSelected"].ToString()) }).ToArray(); } return(dynamicVipFormLoadRD); }