public JsonResult BuscarBrat(string Cpf, string NumeroBrat)
{
int numbrat = 0;
if (!string.IsNullOrEmpty(NumeroBrat) && int.TryParse(NumeroBrat, out numbrat))
{
BratEntity brat = RulesManager.CreateByEntity<BratEntity, int>().FindAll(b => b.NumBrat == int.Parse(NumeroBrat)).FirstOrDefault();
if (brat != null)
{
return new JsonResult()
{
Data = new { Sucesso = true, BuscaPorNumero = true, NumBrat = NumeroBrat }
};
}
}
IList<int> lst = RulesManager.CreateByEntity<MotoristaEntity, int>().FindAll(m => m.Pessoa.Cpf == Cpf).Select(b => b.Brat).Select(b => b.NumBrat).ToList();
if (lst.Any())
{
return new JsonResult()
{
Data = new { Sucesso = true, BuscaPorNumero = false, NumBrat = lst }
};
}
return new JsonResult()
{
Data = new { Sucesso = false }
};
}