private void UpdateConditionInGridview(ConditionsMapperCondition theCondition)
        {
            int currentRowIndex = ConditionsDataGridView.CurrentCell.RowIndex;

            ConditionsDataGridView.Rows[currentRowIndex].SetValues(MapConditionToUiGrid(theCondition));
            ConditionsDataGridView.Rows[currentRowIndex].Tag = theCondition;
        }
Exemplo n.º 2
0
        private void LoadCondition(ConditionsMapperCondition condition)
        {
            this.TheCondition                     = condition;
            uwConditionNameTextBox.Text           = condition.EncompassConditionName;
            eFolderName_textBox.Text              = condition.EncompassEfolderName;
            mapConditionToEfolderCheckBox.Checked = condition.MapDocumentToEncompassEfolder;

            blendFollowUpTypeTextBox.Text     = condition.BlendConditionType;
            uwConditionTemplateIdTextBox.Text = condition.EncompassUwConditionTemplateId;
        }
        private object[] MapConditionToUiGrid(ConditionsMapperCondition condition)
        {
            object[] arrayToDisplay = new object[ConditionsDataGridView.Columns.Count];

            arrayToDisplay[0] = condition.EncompassConditionName;
            arrayToDisplay[1] = condition.BlendConditionType;
            arrayToDisplay[2] = condition.EncompassEfolderName;

            return(arrayToDisplay);
        }
Exemplo n.º 4
0
        private ConditionsMapperCondition MapUiChangesToCondition()
        {
            if (TheCondition == null)
            {
                TheCondition = new ConditionsMapperCondition();
            }

            TheCondition.EncompassConditionName        = uwConditionNameTextBox.Text;
            TheCondition.EncompassEfolderName          = eFolderName_textBox.Text;
            TheCondition.MapDocumentToEncompassEfolder = mapConditionToEfolderCheckBox.Checked;

            TheCondition.BlendConditionType             = blendFollowUpTypeTextBox.Text;
            TheCondition.EncompassUwConditionTemplateId = uwConditionTemplateIdTextBox.Text;

            return(TheCondition);
        }
Exemplo n.º 5
0
 public ConditionsMapper_EditCondition_Form(ConditionsMapperCondition conditionToEdit)
 {
     InitializeComponent();
     this.LoadCondition(conditionToEdit);
 }
        private void AddConditionToGridview(ConditionsMapperCondition theCondition)
        {
            var rowIndex = ConditionsDataGridView.Rows.Add(MapConditionToUiGrid(theCondition));

            ConditionsDataGridView.Rows[rowIndex].Tag = theCondition;
        }