private AddResult CheckObjectMensaje(Mensaje mensaje) { CheckFields validarCampos = new CheckFields(); AddResult result = AddResult.UnknowFail; if (mensaje.Receptor == String.Empty || mensaje.Emisor == String.Empty || mensaje.Texto == String.Empty) { throw new FormatException("Existen campos vacíos "); } else if (validarCampos.ValidarNumeropersonal(mensaje.Receptor) == CheckFields.ResultadosValidación.NúmeroVálido || validarCampos.ValidarMatricula(mensaje.Receptor) == CheckFields.ResultadosValidación.MatriculaValida) { result = AddResult.Success; } else { throw new FormatException("Receptor Invalido " + mensaje.Receptor); } if (validarCampos.ValidarNumeropersonal(mensaje.Emisor) == CheckFields.ResultadosValidación.NúmeroVálido || validarCampos.ValidarMatricula(mensaje.Emisor) == CheckFields.ResultadosValidación.MatriculaValida) { result = AddResult.Success; } else { throw new FormatException("Emisor Invalido " + mensaje.Emisor); } result = AddResult.Success; return(result); }
private AddResult CheckObjectProfesor(Profesor profesor) { CheckFields validarCampos = new CheckFields(); AddResult result = AddResult.UnknowFail; if (profesor.IdProfesor == String.Empty || profesor.NombresProfesor == String.Empty || profesor.ApellidoPaternoProfesor == String.Empty || profesor.ApellidoMaternoProfesor == String.Empty || profesor.UsuarioProfesor == String.Empty || profesor.ContraseñaProfesor == String.Empty || profesor.FechaRegistroProfesor == String.Empty || profesor.FechaBajaProfesor == String.Empty) { throw new FormatException("Existen campos vacíos "); } else if (validarCampos.ValidarNumeropersonal(profesor.IdProfesor) == CheckFields.ResultadosValidación.NúmeroInválido) { throw new FormatException("Numero invalido " + profesor.IdProfesor); } if (validarCampos.ValidarNombres(profesor.NombresProfesor) == CheckFields.ResultadosValidación.NombresInvalidos) { throw new FormatException("Nombre Invalido " + profesor.NombresProfesor); } else { result = AddResult.Success; } return(result); }