Dúvida primária com if
12/07/2013
0
if (
string.IsNullOrEmpty(viewModel.TxtCpf) ||
string.IsNullOrEmpty(viewModel.TxtMail) ||
string.IsNullOrEmpty(viewModel.TxtNome) ||
string.IsNullOrEmpty(viewModel.TxtNomeMae) ||
string.IsNullOrEmpty(viewModel.TxtDataNascimento.HasValue ? viewModel.TxtDataNascimento.Value.ToString() : "")
)
{
viewModel.MensagemErro = "ErroConsultaCadastro";
return View(viewModel);
}
Acontece que eu preciso validar esse IF, ou o mesmo IF sem a primeira linha(sem o primeiro string.Empty) e depois sem o primeiro e segundo. Que dúvida, só então após essas validações, é que chamo a mensagem.
Pjava
Posts
12/07/2013
Rodrigo Odasaki
Não entendi direito.
12/07/2013
Fabio Vianna
por exemplo eu fiz assim com LINQ... caso queira adapte para o seu codigo... segue abaixo
var dados = (from x in dto where x.Nome.ToLower().Contains(txtNome.Text.ToLower()) && (string.IsNullOrEmpty(ddlDepartamento.SelectedValue) || x.Departamento.First().idDepartamento == Convert.ToInt32(ddlDepartamento.SelectedValue)) select x;
espero ter ajudado,
abs.
14/07/2013
Pjava
Clique aqui para fazer login e interagir na Comunidade :)