Exemple #1
0
        public Medico Alterar(Medico medicoAlterado)
        {
            Medico medico = this.Obter(medicoAlterado.Codigo);

            if (medico == default(Medico))
            {
                throw new Exception("Médico não encontrada");
            }

            medico.Alterar(medicoAlterado.CRM, medicoAlterado.NomeGuerra, medicoAlterado.Email, medicoAlterado.Senha);

            var entry = Context.Entry(medico);

            entry.State = EntityState.Modified;
            this.Context.SaveChanges();

            return(medico);
        }