Пример #1
0
        private bool ValidoAgregar()
        {
            bool paso = true;

            MyError.Clear();

            if (EstudiantecomboBox.SelectedIndex == -1)
            {
                MyError.SetError(EstudiantecomboBox, "Debe elegir al menos un estudiante");
                EstudiantecomboBox.Focus();
                paso = false;
            }
            if (EstudiantecomboBox.Text == string.Empty)
            {
                MyError.SetError(EstudiantecomboBox, "Debe elegir al menos un estudiante");
                EstudiantecomboBox.Focus();
                paso = false;
            }

            if (paso)
            {
                foreach (var objeto in this.Detalles)
                {
                    if (objeto.EstudianteID == (int)(EstudiantecomboBox.SelectedValue))
                    {
                        MyError.SetError(EstudiantecomboBox, "Ya existe un estudiante");
                        EstudiantecomboBox.Focus();
                        return(paso = false);
                    }
                }
            }

            return(paso);
        }
Пример #2
0
        private bool Validar()
        {
            bool paso = true;

            MyError.Clear();

            if (string.IsNullOrWhiteSpace(ComentariotextBox.Text))
            {
                MyError.SetError(ComentariotextBox, "El campo comentario no puede estar vacio");
                ComentariotextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(DepositotextBox.Text))
            {
                MyError.SetError(DepositotextBox, "El campo deposito no puede estar vacio");
                DepositotextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(MontotextBox.Text))
            {
                MyError.SetError(MontotextBox, "El campo monto no puede estar vacio");
                MontotextBox.Focus();
                paso = false;
            }
            return(paso);
        }
Пример #3
0
        private bool ValidaRemover()
        {
            bool paso = true;

            if (DetalledataGridView.SelectedRows == null)
            {
                MyError.SetError(Removerbutton, "Debe seleccionar al menos una fila.");
                paso = false;
            }

            return(paso);
        }
Пример #4
0
        private void Eliminarbutton_Click_1(object sender, EventArgs e)
        {
            MyError.Clear();
            int id;

            int.TryParse(IncripcionIDnumericUpDown.Text, out id);
            int.TryParse(EstudianteIDnumericUpDown.Text, out id);
            Limpiar();
            if (InscripcionBLL.Eliminar(id) || EstudianteBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MyError.SetError(IncripcionIDnumericUpDown, "No se puede eliminar a un estudiante no existente");
            }
        }
Пример #5
0
        private bool Validar()
        {
            bool paso = true;

            MyError.Clear();

            if (AsignaturacomboBox.SelectedIndex == -1)
            {
                MyError.SetError(AsignaturacomboBox, "Debe elegir una asignatura");
                AsignaturacomboBox.Focus();
                paso = false;
            }

            if (AsignaturacomboBox.Text == string.Empty)
            {
                MyError.SetError(AsignaturacomboBox, "Debe elegir una asignatura");
                AsignaturacomboBox.Focus();
                paso = false;
            }

            if (EstudiantecomboBox.SelectedIndex == -1)
            {
                MyError.SetError(EstudiantecomboBox, "Debe elegir un estudiante");
                EstudiantecomboBox.Focus();
                paso = false;
            }

            if (EstudiantecomboBox.Text == string.Empty)
            {
                MyError.SetError(EstudiantecomboBox, "Debe elegir un estudiante");
                EstudiantecomboBox.Focus();
                paso = false;
            }

            if (this.Detalles.Count == 0)
            {
                MyError.SetError(Agregarbutton, "Debe agregar por lo menos un estudiante");
                Agregarbutton.Focus();
                paso = false;
            }

            return(paso);
        }
Пример #6
0
        private bool ValidarCampos()
        {
            bool flag = true;

            MyError.Clear();

            if (!MatriculaMaskedTextBox.MaskFull)
            {
                MyError.SetError(MatriculaMaskedTextBox, "El campo Matrìcula no puede estar vacìo.");
                flag = false;
            }

            if (String.IsNullOrWhiteSpace(NombresTextBox.Text))
            {
                MyError.SetError(NombresTextBox, "El campo Nombre no puede estar vacìo.");
                flag = false;
            }

            if (NombresTextBox.Text.Count() > MAXNOMBRES)
            {
                MyError.SetError(NombresTextBox, "El campo Nombres solo puede contener "
                                 + MAXNOMBRES + " caracteres ");
                flag = false;
            }

            if (String.IsNullOrWhiteSpace(ApellidosTextBox.Text))
            {
                MyError.SetError(ApellidosTextBox, "El campo Apellidos no puede estar vacio.");
                flag = false;
            }

            if (ApellidosTextBox.Text.Count() > MAXAPELLIDOS)
            {
                MyError.SetError(ApellidosTextBox, "El campo Apellidos solo puede contener "
                                 + MAXAPELLIDOS + " caracteres.");
                flag = false;
            }

            if (!CedulaMaskedTextBox.MaskFull)
            {
                MyError.SetError(CedulaMaskedTextBox, "El campo Cédula no puede estar vacìo.");
                flag = false;
            }

            if (!TelefonoMaskedTextBox.MaskFull)
            {
                MyError.SetError(TelefonoMaskedTextBox, "El campo Teléfono no puede estar vacìo.");
                flag = false;
            }

            if (!CelularMaskedTextBox.MaskFull)
            {
                MyError.SetError(CelularMaskedTextBox, "El campo Celular no puede estar vacìo.");
                flag = false;
            }

            if (String.IsNullOrWhiteSpace(EmailTextBox.Text))
            {
                MyError.SetError(EmailTextBox, "El campo Email no puede estar vacìo.");
                flag = false;
            }

            if (EmailTextBox.Text.Count() > MAXEMAIL)
            {
                MyError.SetError(EmailTextBox, "El campo Nombre solo puede contener "
                                 + MAXEMAIL + " caracteres. ");
                flag = false;
            }

            if (SexoComboBox.SelectedIndex == -1)
            {
                MyError.SetError(SexoComboBox, "Debe elegir un género en el campo Sexo.");
                flag = false;
            }

            /* if (String.IsNullOrWhiteSpace(BalanceTextBox.Text))
             * {
             *   MyError.SetError(BalanceTextBox, "El campo Balance no puede estar vacío.");
             *   flag = false;
             * }
             *
             * try
             * {
             *   decimal balance = Convert.ToDecimal(BalanceTextBox.Text);
             * }
             * catch(FormatException error)
             * {
             *   MyError.SetError(BalanceTextBox, "El Balance debe ser numerico.");
             *   flag = false;
             * }
             *
             * if (BalanceTextBox.Text.Count() > MAXBALANCE)
             * {
             *   MyError.SetError(BalanceTextBox, "El campo Balance solo puede contener "
             + MAXBALANCE + " caracteres ");
             +   flag = false;
             + }*/

            return(flag);
        }