Esempio n. 1
0
 private void populateFucntionDrop()
 {
     if (m_Profile.Id > 0)
     {
         DataView mDataView = FunctionUtility.GetFunctionMenuOrder(m_Profile).DefaultView;
         if (mDataView.Count > 0)
         {
             mDataView.Sort               = "[Name] ASC";
             dropFunctions.DataSource     = mDataView;
             dropFunctions.DataValueField = "FUNCTION_SEQ_ID";
             dropFunctions.DataTextField  = "NAME";
             dropFunctions.DataBind();
             if (m_Profile.Id != -1)
             {
                 NameValuePairUtility.SetDropSelection(dropFunctions, m_Profile.Id.ToString());
             }
         }
     }
 }
Esempio n. 2
0
        public List <UIFunctionMenuOrder> GetFunctionOrder([FromUri()] int functionSeqId)
        {
            List <UIFunctionMenuOrder> mRetVal = new List <UIFunctionMenuOrder>();

            if (functionSeqId > 0)
            {
                MFunctionProfile profile    = FunctionUtility.GetProfile(functionSeqId);
                DataView         myDataView = FunctionUtility.GetFunctionMenuOrder(profile).DefaultView;
                foreach (DataRowView mRow in myDataView)
                {
                    UIFunctionMenuOrder mItem = new UIFunctionMenuOrder();
                    mItem.Function_Seq_Id = mRow["Function_Seq_Id"].ToString();
                    mItem.Name            = mRow["Name"].ToString();
                    mItem.Action          = mRow["Action"].ToString();
                    mRetVal.Add(mItem);
                }
            }
            return(mRetVal);
        }