示例#1
0
        /*
         * //caso de que existan ya instituciones almacenadas. Se cargan los datos almacenados en sesiones previas
         * private bool institutions2Form()
         * {
         *  if (institution_engine.institutionsList != null)
         *  {
         *      //numericUpDownInstitutionID.Maximum = Convert.ToDecimal(institution_engine.institutionsList.Last().institution_id) + 1;//cambiar
         *      //numericUpDownInstitutionID.Value = Convert.ToDecimal(institution_engine.institutionsList.Last().institution_id);
         *
         *      //if (numericUpDownInstitutionID.Value == 1)
         *      //{
         *      //    textBoxInstitutionName.Text = institution_engine.institutionsList[0].institution_name;
         *      //    textBoxInstitutionName.ReadOnly = true;
         *      //}
         *  }
         *  else
         *  {
         *      //numericUpDownInstitutionID.Maximum = 1;
         *      //numericUpDownInstitutionID.Value = 1;
         *      //textBoxInstitutionName.Text = "Name";
         *  }
         *
         *  return true;
         * }*/

        private void buttonOk_Click(object sender, EventArgs e)
        {
            if (camposCorrectamenteCompletados())
            {
                DialogResult dialogResult = MessageBox.Show("This information cannot be changed later. Please confirm the data", "", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);

                if (dialogResult == DialogResult.Yes)
                {
                    institutionDataSelected = new institution_class_data();
                    institutionDataSelected.institution_id   = "1"; //numericUpDownInstitutionID.Value.ToString();
                    institutionDataSelected.institution_name = textBoxInstitutionName.Text;
                }
                else if (dialogResult == DialogResult.No)
                {
                    this.DialogResult = DialogResult.None;
                }

                //institutionDataSelected = new intitution_class_data();
                //institutionDataSelected.institution_id = numericUpDownInstitutionID.Value.ToString();
                //institutionDataSelected.institution_name = textBoxInstitutionName.Text;
            }
            else
            {
                this.DialogResult = DialogResult.None;
            }
        }
示例#2
0
 public void updateDataBase(System.Windows.Forms.NumericUpDown numericUpDownInstitutionID, institution_class_data institutionDataSelected)
 {
     try
     {
         if (institutionsList != null && institutionsList.Count > 0)
         {
             if (numericUpDownInstitutionID.Value > Convert.ToDecimal(institutionsList.Last().institution_id))
             {
                 DataBaseWorker.AddInstitution(institutionDataSelected);
             }
         }
         else
         {
             institutionsList = new List <institution_class_data>();
             institutionsList.Add(institutionDataSelected);
             DataBaseWorker.AddInstitution(institutionDataSelected);
         }
     }
     catch (Exception ex)
     {
         ErrorLog.ErrorLog.toErrorFile(ex.GetBaseException().ToString());
     }
 }