private string ValidarInclinacaoCabeca(CabecaDTO comandoAlterar, Cabeca comandoAtual) { if (comandoAlterar.Inclinacao != comandoAtual.Inclinacao) { if ((int)comandoAlterar.Inclinacao < 1 || (int)comandoAlterar.Inclinacao > 3) { return("Para a 'Inclinação da Cabeça' o valor informado é inválido. Informe um valor entre 1 e 3."); } return(ValidarProgressaoComando(comandoAlterar.Inclinacao, comandoAtual.Inclinacao, "Inclinação da Cabeça")); } return(string.Empty); }
private string ValidarRotacaoCabeca(CabecaDTO comandoAlterar, Cabeca comandoAtual) { if (comandoAlterar.Rotacao != comandoAtual.Rotacao) { if ((int)comandoAlterar.Rotacao < 1 || (int)comandoAlterar.Rotacao > 5) { return("Para a 'Rotação da Cabeça' o valor informado é inválido. Informe um valor entre 1 e 5."); } if (comandoAlterar.Inclinacao != InclinacaoCabeca.ParaBaixo) { return(ValidarProgressaoComando(comandoAlterar.Rotacao, comandoAtual.Rotacao, "Rotação da Cabeça")); } else { return("'Rotação da Cabeça' não é permitida quando 'Inclinação da Cabeça' for 'Para Baixo'"); } } return(string.Empty); }