public PessoasController(PessoaService db) { _db = db; if (_db.Pessoas.Count() == 0) { _db.Add(new Pessoa { Nome = "A", Apelido = "A" }); _db.Add(new Pessoa { Nome = "B", Apelido = "B" }); _db.SaveChanges(); } }
public async Task <IActionResult> Add(PessoaDto pessoaDto) { try { var pessoaAdd = await _service.Add(pessoaDto); return(Created($"/api/pessoa/{pessoaAdd.Id}", pessoaAdd)); }catch (ArgumentException e) { return(this.StatusCode(StatusCodes.Status500InternalServerError, $"{e.Message}")); } }
public void Receber(bool check) { string name = (string)ScenarioContext.Current["Name"]; string email = (string)ScenarioContext.Current["Email"]; var sucesso = pessoaService.Add(new Pessoa() { Name = name, Email = email }); Assert.AreEqual(check, sucesso); }
public HttpResponseMessage Post([FromBody] Pessoa pessoa) { _service.Add(pessoa); return(Request.CreateResponse(HttpStatusCode.OK, pessoa)); }
public void Post([FromBody] Pessoa value) { _db.Add(value); _db.SaveChanges(); }