public Aprendiz Post([FromBody] AprendizCadastroViewModel model /*arquivo??*/) { Aprendiz aprendiz = new Aprendiz(); aprendiz.nome = model.nome; aprendiz.sobrenome = model.sobrenome; aprendiz.instituicao = model.instituicao; aprendiz.dataEntrada = model.dataEntrada; _Db.Aprendizes.Add(aprendiz); _Db.SaveChanges(); return(aprendiz); }
public async Task <Aprendiz> Post([FromBody] AprendizCadastroViewModel model) { Aprendiz aprendiz = default(Aprendiz); aprendiz = new Aprendiz(model.Nascimento, model.Entrada); aprendiz.Email = model.Email; aprendiz.SetPassword(model.Password); aprendiz.UserName = model.Username; aprendiz.Nome = model.Nome; aprendiz.Sobrenome = model.Sobrenome; db.Aprendizes.Add(aprendiz); await db.SaveChangesAsync(); return(aprendiz); }