public PublicoController(SensorHistoricoService sensorHistoricoService, RegiaoService regiaoService, CadastroService cadastroService, SensorService sensorService) { this._sensorHistoricoService = sensorHistoricoService; this._regiaoService = regiaoService; this._cadastroService = cadastroService; this._sensorService = sensorService; }
public async Task <ActionResult <string> > PutCadastro([FromBody] Cadastro cadastro) { try { if (!ValidarHeaders()) { return(BadRequest("Autorização inválida.")); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (CadastroService.ConsisteDadosEntrada(cadastro)) { try { Cadastro cadastroUpdate = BuscaCadastroUnico(cadastro.CPF); if (cadastroUpdate != null) { cadastro.ID = cadastroUpdate.ID; _context.Entry(cadastroUpdate).CurrentValues.SetValues(cadastro); _context.Entry(cadastroUpdate).State = EntityState.Modified; _context.Entry(cadastroUpdate).Property("ID").IsModified = false; await _context.SaveChangesAsync(); } else { return(NotFound("Documento não localizado.")); } } catch (Exception ex) { return(UnprocessableEntity($"Erro ao salvar dados. {ex.Message}")); } } else { return(UnprocessableEntity("Dados inválidos.")); } } catch (Exception ex) { return(UnprocessableEntity("Dados inválidos.")); } return(Ok("PutCadastro - Cadastro atualizado")); }
public async Task <ActionResult <string> > PostCadastro([FromBody] Cadastro cadastro) { try { if (!ValidarHeaders()) { return(BadRequest("Autorização inválida.")); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (CadastroService.ConsisteDadosEntrada(cadastro)) { try { if (!CadastroExiste(cadastro.CPF)) { _context.Cadastro.Add(cadastro); await _context.SaveChangesAsync(); } else { return(UnprocessableEntity("Documento já cadastrado.")); } } catch (Exception ex) { return(UnprocessableEntity($"Erro ao salvar dados. {ex.Message}")); } } else { return(UnprocessableEntity("Dados inválidos.")); } } catch (Exception ex) { return(UnprocessableEntity("Dados inválidos.")); } return(CreatedAtAction("PostCadastro", "Cadastro efetuado.")); }
public ActionResult Cadastrar(ClienteInsert _cliente) { try { var dia = _cliente.DataNascimento.Substring(0, 2); var mes = _cliente.DataNascimento.Substring(3, 2); var ano = _cliente.DataNascimento.Substring(6, 4); _cliente.DataNascimento = ano + "-" + mes + "-" + dia; CadastroService cs = new CadastroService(); cs.InserirCliente(_cliente); //----------------------------------- Login Login = new Login(); Login.Usuario = _cliente.Usuario; Login.Senha = _cliente.Senha; var cliente = new LoginBusiness().Entrar(Login); Global.Cliente = cliente; Dados d1 = new Dados(); d1.TrocarLayout("~/Views/Shared/LayoutLogado.cshtml"); return(RedirectToAction("Index", "Home")); } catch { return(Redirect("/Cadastro/CadastroErro")); } }
public CadastrarController(IConfiguration configuration) { _configuration = configuration; _service = new CadastroService(_configuration.GetConnectionString("DefaultConnection")); }
public UserController(Context db, CadastroService cadService) { _db = db; _cadastroService = cadService; }
public SendController(ILogger <SendController> logger, CadastroService cadastroService) { this._logger = logger; this._cadastroService = cadastroService; }
public CadastroTest(TestContainer testContainer) { cadastroService = testContainer.Services.GetRequiredService <CadastroService>(); }
public CadastroSteps(TestContainer testContainer) { cadastroService = testContainer.Services.GetRequiredService <CadastroService>(); cadastroController = testContainer.Services.GetRequiredService <CadastroController>(); }
public CadastroController(CadastroService cadastroService) { this.cadastroService = cadastroService; }
public CadastroController(CadastroService context, LoginCadastro loginCadastro) { _cadastroContext = context; _loginCadastro = loginCadastro; }
public HomeController(ILogger <HomeController> logger, CadastroService cadastroService, LoginService loginService) { _logger = logger; _cadastroService = cadastroService; _loginService = loginService; }
public BaseServiceTest() { service = new CadastroService(repository); }