Exemplo n.º 1
0
        protected void btnSave_click(object sender, EventArgs e)
        {
            int clientID = SessionHelper.getClientId();

            try {
                FieldColumnManager.DeleteAll(clientID);

                foreach (GridViewRow row in gvFieldColumn.Rows) {
                    if (row.RowType == DataControlRowType.DataRow) {
                        CheckBox cbx = row.FindControl("cbx") as CheckBox;
                        if (cbx != null) {
                            ClientFieldColumn column = new ClientFieldColumn();
                            column.ClientID = clientID;
                            column.FieldColumnID = (int)gvFieldColumn.DataKeys[row.RowIndex].Value;
                            column.isVisible = cbx.Checked;

                            FieldColumnManager.Save(column);
                        }
                    }
                }
            }
            catch (Exception ex) {
                Core.EmailHelper.emailError(ex);
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// Deprecated Method for adding a new object to the ClientFieldColumns EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToClientFieldColumns(ClientFieldColumn clientFieldColumn)
 {
     base.AddObject("ClientFieldColumns", clientFieldColumn);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Create a new ClientFieldColumn object.
 /// </summary>
 /// <param name="clientID">Initial value of the ClientID property.</param>
 /// <param name="fieldColumnID">Initial value of the FieldColumnID property.</param>
 public static ClientFieldColumn CreateClientFieldColumn(global::System.Int32 clientID, global::System.Int32 fieldColumnID)
 {
     ClientFieldColumn clientFieldColumn = new ClientFieldColumn();
     clientFieldColumn.ClientID = clientID;
     clientFieldColumn.FieldColumnID = fieldColumnID;
     return clientFieldColumn;
 }