예제 #1
0
        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);
        }
예제 #2
0
        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);
        }