public async Task <JsonResult> EnviarCaminhoneiro(Caminhoneiros caminhoneiro) { if (caminhoneiro != null) { if (CpfValide(caminhoneiro.CPF)) { if (CnhValide(caminhoneiro.CNH)) { if (await _repository.PostCaminhoneiro(caminhoneiro)) { return(new JsonResult(new { ds_mensagem = "Caminhoneiro cadastrado.", ic_sucesso = true })); } else { return(new JsonResult(new { ds_mensagem = "Caminhoneiro não cadastrado.", ic_sucesso = false })); } } else { return(new JsonResult(new { ds_mensagem = "CNH Inválida.", ic_sucesso = false })); } } else { return(new JsonResult(new { ds_mensagem = "CPF Inválido.", ic_sucesso = false })); } } else { return(new JsonResult(new { ds_mensagem = "Informe os dados corretamente.", ic_sucesso = false })); } }
public async Task <Boolean> PostCaminhoneiro(Caminhoneiros caminhoneiro) { await _session.StoreAsync(caminhoneiro); await _session.SaveChangesAsync(); return(true); }
public async Task <JsonResult> EnviarCaminhoneiro([FromBody] Caminhoneiros caminhoneiro) { var result = await _CaminhoneiroService.EnviarCaminhoneiro(caminhoneiro); return(result); }