Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SampleGridViewer.DataSource = ginProcess.GINProcessInformation.Samples;
            SampleGridViewer.DataBind();
            var sampleGridCommands = from command in SampleGridViewer.Driver.Columns
                                     where command.IsCommand
                                     select command.AttachedRenderer;

            foreach (LinkGINColumnRenderer linkCommand in sampleGridCommands)
            {
                linkCommand.Command += new CommandEventHandler(linkCommand_Command);
            }

            if (!IsPostBack)
            {
                GINProcessDataEditor.DataSource = ginProcess.GINProcessInformation;
                GINProcessDataEditor.DataBind();
            }
        }
Example #2
0
 void SampleDataEditor_Ok(object sender, EventArgs e)
 {
     if (SampleDataEditor.IsNew)
     {
         ginProcess.AddSample((SampleInfo)SampleDataEditor.DataSource);
         SampleGridViewer.DataBind();
     }
     else
     {
         var editedSample = from sample in ginProcess.GINProcessInformation.Samples
                            where sample.Id == ((SampleInfo)SampleDataEditor.DataSource).Id
                            select sample;
         if (editedSample.Count() > 0)
         {
             editedSample.ElementAt(0).Copy((SampleInfo)SampleDataEditor.DataSource);
             SampleGridViewer.DataBind();
         }
     }
     SampleDataEditorContainer.Attributes["class"] = "HidePopupEditor";
 }