Example #1
0
        private bool AreEnteredUnitsValid()
        {
            bool valid    = true;
            int  sumUnits = 0;

            GridTecnologies.EndEdit();
            foreach (DataGridViewRow row in GridTecnologies.Rows)
            {
                if (Convert.ToInt32(row.Cells[1].Value) > 0)
                {
                    row.Cells[1].Value = Convert.ToInt32(row.Cells[1].Value);
                }
                sumUnits += Convert.ToInt32(row.Cells[1].Value);
            }

            if (sumUnits == 0)
            {
                lblErrorMssgUnits.Visible = true;
                valid = false;
            }
            else
            {
                valid = true;
            }
            return(valid);
        }
Example #2
0
        private void btnContinue_Click(object sender, EventArgs e)
        {
            if (AreCmbBoxesValid())
            {
                ValidateUpdateTargetMargin();
                var _Deal_Manager = DealManagement.GetInstance();

                if (AreEnteredUnitsValid())
                {
                    lblErrorMssg.Visible      = false;
                    lblErrorMssgUnits.Visible = false;
                    CalculateOutputs();
                    TabControl.EnableTab(costTab);
                    TabControl.EnableTab(pricingTab);
                    TabControl.EnableTab(TabCasperCostInput);
                    TabControl.SelectTab(costTab);
                }
                else
                {
                    GridTecnologies.CurrentCell = GridTecnologies.Rows[0].Cells[1];
                    GridTecnologies.BeginEdit(true);
                }
            }
        }