Beispiel #1
0
        public IActionResult Post([FromBody] MedicoInput input)
        {
            var objMedico = new Medico()
            {
                Cpf             = input.Cpf,
                Crm             = input.Crm,
                IdEspecialidade = input.IdEspecialidade,
                Nome            = input.Nome,
                Email           = input.Email,
                Senha           = input.Senha,
                Sexo            = input.Sexo,
                Telefone_c      = input.Telefone_c,
                Telefone_r      = input.Telefone_r,
                Endereco_c      = input.Endereco_c,
                Estado          = input.Estado,
                Cidade          = input.Cidade,
                Ativo           = true,
                Ativo_Adm       = true
            };

            var idMedico = _medicoNegocio.Inserir(objMedico);

            objMedico.Id = idMedico;
            return(CreatedAtRoute(nameof(GetId), new { id = idMedico }, objMedico));
        }
Beispiel #2
0
        public IActionResult Put([FromRoute] int id, [FromBody] MedicoInput input)
        {
            var obj = new Especialidade()
            {
                Nome = input.Nome
            };

            var objReturn = _especialidadeNegocio.Alterar(id, obj);

            return(Accepted(objReturn));
        }
Beispiel #3
0
        public IActionResult Put([FromRoute] int id, [FromBody] MedicoInput input)
        {
            var objMedico = new Medico()
            {
                Cpf             = input.Cpf,
                Crm             = input.Crm,
                IdEspecialidade = input.IdEspecialidade,
                Nome            = input.Nome
            };

            var obj = _medicoNegocio.Alterar(id, objMedico);

            return(Accepted(obj));
        }
Beispiel #4
0
        public IActionResult Post([FromBody] MedicoInput input)
        {
            var objMedico = new Medico()
            {
                Cpf             = input.Cpf,
                Crm             = input.Crm,
                IdEspecialidade = input.IdEspecialidade,
                Nome            = input.Nome
            };

            var idMedico = _medicoNegocio.Inserir(objMedico);

            objMedico.Id = idMedico;
            return(CreatedAtRoute(nameof(GetId), new { id = idMedico }, objMedico));
        }
        public IActionResult Put([FromRoute] int id, [FromBody] MedicoInput input)
        {
            var objMedico = new Medico()
            {
                Nome            = input.Nome,
                Cpf             = input.Cpf,
                Celular         = input.Celular,
                Email           = input.Email,
                Crm             = input.Crm,
                CrmEstado       = input.CrmEstado,
                DataNasc        = input.DataNasc,
                Genero          = input.Genero,
                IdEspecialidade = input.IdEspecialidade,
                Senha           = input.Senha
            };

            var obj = _medicoNegocio.Alterar(id, objMedico);

            return(Accepted(obj));
        }
        public IActionResult Post([FromBody] MedicoInput input)
        {
            var obj = new Medico()
            {
                Nome            = input.Nome,
                Cpf             = input.Cpf,
                Celular         = input.Celular,
                Email           = input.Email,
                Crm             = input.Crm,
                CrmEstado       = input.CrmEstado,
                DataNasc        = input.DataNasc,
                Genero          = input.Genero,
                IdEspecialidade = input.IdEspecialidade,
                Senha           = input.Senha
            };

            var idMedico = _medicoNegocio.Inserir(obj);

            obj.Id = idMedico;
            return(CreatedAtRoute("MedicoGetId", new { id = idMedico }, obj));
        }