示例#1
0
 public MedicoCidade(int medicoId, int cidadeId, MedicoModels medico, CidadeModels cidade)
 {
     this.MedicoId = medicoId;
     this.CidadeId = cidadeId;
     this.Medico   = medico;
     this.Cidade   = cidade;
 }
示例#2
0
 public async Task <IActionResult> post(MedicoModels model)
 {
     try{
         _repo.Add(model);
         if (await _repo.SaveChangesAsync())
         {
             return(Ok(model));
         }
     }
     catch (Exception ex) {
         return(BadRequest($"Erro: {ex.Message}"));
     }
     return(BadRequest());
 }
示例#3
0
        public async Task <IActionResult> put(int medicoId, MedicoModels models)
        {
            try{
                var medico = await _repo.GetMedicoModelsById(medicoId, false);

                if (medico == null)
                {
                    return(NotFound());
                }
                _repo.Update(models);

                if (await _repo.SaveChangesAsync())
                {
                    return(Ok("Alteração Realizada"));
                }
            }catch (Exception ex) {
                return(BadRequest($"Erro: {ex.Message}"));
            }
            return(BadRequest());
        }