Exemple #1
0
 private void CmdDelUni_Click(object sender, EventArgs e)
 {
     if (FgUniMed.Rows.Count > 2)
     {
         FgUniMed.RemoveItem(FgUniMed.Row);
         FgUniMed.Focus();
     }
 }
Exemple #2
0
        private void CmdAddUni_Click(object sender, EventArgs e)
        {
            bool booAgregarUnidad = true;

            if (Convert.ToString(FgUniMed.GetData(FgUniMed.Rows.Count - 1, 1)) == "")
            {
                booAgregarUnidad = false;
            }
            if (Convert.ToString(FgUniMed.GetData(FgUniMed.Rows.Count - 1, 2)) == "")
            {
                booAgregarUnidad = false;
            }
            if (Convert.ToString(FgUniMed.GetData(FgUniMed.Rows.Count - 1, 3)) == "")
            {
                booAgregarUnidad = false;
            }
            if (Convert.ToString(FgUniMed.GetData(FgUniMed.Rows.Count - 1, 4)) == "")
            {
                booAgregarUnidad = false;
            }
            if (Convert.ToString(FgUniMed.GetData(FgUniMed.Rows.Count - 1, 5)) == "")
            {
                booAgregarUnidad = false;
            }

            if (booAgregarUnidad == true)
            {
                FgUniMed.Rows.Count       = FgUniMed.Rows.Count + 1;
                FgUniMed.Cols[5].DataType = typeof(bool);
                FgUniMed.SetData(FgUniMed.Rows.Count - 1, 5, false);
                FgUniMed.Focus();
            }
            else
            {
                MessageBox.Show("No puede agregar mas unidades hasta que no haya completado los datos de la unidad anterior", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            }
        }