Exemple #1
0
        private AddResult CheckObjectActividad(Actividad instanceActividad)
        {
            CheckFields instanceCheckFields = new CheckFields();
            AddResult   instanceAddResult   = AddResult.UnknowFail;

            if (instanceActividad.IdActividad == String.Empty ||
                instanceActividad.NombreActividad == String.Empty ||
                instanceActividad.DiaEntregaActividad == 0 ||
                instanceActividad.MesEntregaActividad == 0 ||
                instanceActividad.AñoEntregaActividad == String.Empty ||
                instanceActividad.ValorActividad == 0)
            {
                throw new FormatException("Existen campos vacíos ");
            }
            if (instanceCheckFields.ValidarNombreArtefacto(instanceActividad.NombreActividad) == CheckFields.ResultadosValidación.NombreArtefactoInvalido)
            {
                throw new FormatException("Nombre inválido " + instanceActividad.NombreActividad);
            }
            else
            {
                instanceAddResult = AddResult.Success;
            }
            return(instanceAddResult);
        }
        private AddResult CheckObjectPractica(Practica instancePractica)
        {
            CheckFields instanceCheckFields = new CheckFields();
            AddResult   instanceAddResult   = AddResult.UnknowFail;

            if (instancePractica.NombrePractica == String.Empty ||
                instancePractica.NumOrgVincPractica == 0 ||
                instancePractica.NumPracticantes == 0 ||
                instancePractica.NumProfesores == 0 ||
                instancePractica.NumProyectos == 0 ||
                instancePractica.PeriodoPractica == String.Empty)
            {
                throw new FormatException("Existen campos vacíos ");
            }
            if (instanceCheckFields.ValidarNombreArtefacto(instancePractica.NombrePractica) == CheckFields.ResultadosValidación.NombreArtefactoInvalido)
            {
                throw new FormatException("Nombre inválido " + instancePractica.NombrePractica);
            }
            else
            {
                instanceAddResult = AddResult.Success;
            }
            return(instanceAddResult);
        }