public ActionResult AtualizarEstudante([FromBody] EstudanteDto dto) { _estudantesCollection.UpdateOne(Builders <Estudante> .Filter .Where(_ => _.Email == dto.Email), Builders <Estudante> .Update.Set("nome", dto.Nome) .Set("dataNascimento", dto.DataNascimento) .Set("email", dto.Email) .Set("nomeResponsavel", dto.NomeResponsavel) .Set("sexo", dto.Sexo) .Set("turma", dto.Turma)); return(Ok("Cadastro atualizado com sucesso")); }
public ActionResult AtualizarEstudante([FromBody] EstudanteDto dto) { _estudantesCollection.UpdateOne(Builders <Estudante> .Filter .Where(_ => _.Id == dto.Id), Builders <Estudante> .Update.Set("nome", dto.Nome) .Set("nomeResponsavel", dto.Sobrenome) .Set("email", dto.Email) .Set("curso", dto.Curso) .Set("areaCurso", dto.AreaCurso) .Set("semestre", dto.Semestre) .Set("descricao", dto.Descricao) .Set("valorMensal", dto.ValorMensal) ); return(Ok("Cadastro atualizado com sucesso")); }
public ActionResult SalvarEstudante([FromBody] EstudanteDto dto) { var estudante = new Estudante( dto.Nome, dto.NomeResponsavel, dto.DataNascimento, dto.Sexo, dto.Email, dto.Turma, dto.Atividades ); _estudantesCollection.InsertOne(estudante); return(StatusCode(201, "Estudante adicionado com sucesso")); }
public ActionResult SalvarEstudante([FromBody] EstudanteDto dto) { var estudante = new Estudante( dto.Id, dto.Nome, dto.Sobrenome, dto.DataNascimento, dto.Sexo, dto.Email, dto.Curso, dto.AreaCurso, dto.Semestre, dto.Descricao, dto.ValorMensal, dto.ETipoUsuario ); _estudantesCollection.InsertOne(estudante); return(StatusCode(201, "Estudante adicionado com sucesso")); }