public async Task TrocarEtapa(string id, EtapaAtual etapa) { var pessoa = await _repoPessoa.Por(false, x => x.Id == id); pessoa.DefinirEtapa(etapa); _repoPessoa.Atualizar(pessoa); }
public Pessoa(string nome, string profissao, string telefone, EstadoCivil estadoCivil, EtapaAtual etapa, TipoPessoa tipo, TipoSexo sexo, DateTime dataNascimento) { Nome = nome; Profissao = profissao; Telefone = telefone; EstadoCivil = estadoCivil; Etapa = etapa; Tipo = tipo; Sexo = sexo; DataNascimento = dataNascimento; }
public async Task <IActionResult> Etapa(string id, [FromBody] EtapaAtual param) { await _service.TrocarEtapa(id, param); return(Result(new { Message = "Atualizado." })); }
public void DefinirEtapa(EtapaAtual etapa) { Etapa = etapa; }