コード例 #1
0
 private void OnDeleteItemCommandExecuted(Paciente item)
 {
     if (_pacienteService.Delete(item) > 0)
     {
         Pacientes.Remove(item);
     }
 }
コード例 #2
0
 public ActionResult DeleteUser(int id)
 {
     if (pacienteService.Delete(id))
     {
         return(NoContent());
     }
     else
     {
         return(NotFound());
     }
 }
コード例 #3
0
        public IHttpActionResult ExcluiPaciente(string cpf)
        {
            var retorno = _pacienteService.Delete(cpf);

            if (!retorno.Status)
            {
                return(new InvalidListMessageResult(retorno.Message));
            }

            return(Ok(retorno));
        }
コード例 #4
0
        public ActionResult <Paciente> Delete(int id)
        {
            var paciente = _service.Find(id);

            if (paciente == null)
            {
                return(NotFound());
            }
            _service.Delete(paciente);
            return(NoContent());
            //return Ok(paciente);
        }
コード例 #5
0
        public IHttpActionResult DeletePaciente(long id)
        {
            Paciente paciente;

            try
            {
                paciente = pacienteService.Delete(id);
            }
            catch (NoEncontradoException)
            {
                return(NotFound());
            }

            return(Ok(paciente));
        }
コード例 #6
0
        public async Task <ActionResult> Delete(Guid id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                return(Ok(await _service.Delete(id)));
            }
            catch (ArgumentException e)
            {
                return(StatusCode((int)HttpStatusCode.InternalServerError, e.Message));
            }
        }
コード例 #7
0
 public IActionResult Delete(int id)
 {
     try
     {
         _pacienteService.Delete(_pacienteService.Get(id));
         return(Ok());
     }
     catch (AppException ex)
     {
         return(SendFeedback(ex.Message));
     }
     catch (System.Exception ex)
     {
         _logger.LogError(ex.Message, ex, ex.InnerException);
         return(SendFeedback(_unavailable));
     }
 }
コード例 #8
0
        public IActionResult Delete(int id)
        {
            if (!Exists(id))
            {
                return(NotFound());
            }

            _pacienteRepository.BeginTransaction();

            // excluindo
            var paciente = _pacienteService.Delete(id);

            if (_notification.Any)
            {
                _pacienteRepository.RollbackTransaction();
                return(BadRequest());
            }

            _pacienteRepository.CommitTransaction();

            return(Ok(paciente));
        }
コード例 #9
0
 public async Task <IActionResult> Delete(int id)
 {
     _pacienteService.Delete(id);
     return(Ok("paciente foi deleteado"));
 }
コード例 #10
0
 public IActionResult Delete(int id)
 {
     return(Json(
                _PacienteService.Delete(id)
                ));
 }
コード例 #11
0
 public ActionResult Delete(int id)
 {
     return(Ok(
                pacienteService.Delete(id)
                ));
 }
コード例 #12
0
 public void Delete(int id)
 {
     _pacienteService.Delete(id);
 }
コード例 #13
0
 public IActionResult Delete(int id)
 {
     _pacienteService.Delete(id);
     return(NoContent());
 }
コード例 #14
0
 public void Delete(Guid Id)
 {
     service.Delete(Id);
 }
コード例 #15
0
 public IActionResult DeleteConfirmed(int id)
 {
     _pacienteService.Delete(id);
     _pacienteService.SaveChanges();
     return(RedirectToAction(nameof(Index)));
 }
コード例 #16
0
 public bool Delete(int ID)
 {
     return(PacienteService.Delete(ID));
 }
コード例 #17
0
 public void Delete(Guid Idpaciente)
 {
     service.Delete(Idpaciente);
 }