示例#1
0
 public async Task <IActionResult> DeleteCrew([FromRoute] int id)
 {
     repo.Delete(await repo.GetByIdToDelete(id));
     return(StatusCode(200, new {
         response = ApiMessages.RecordDeleted()
     }));
 }
        public JsonResult Delete(long barcode)
        {
            string        template = "";
            ResponseModel response = new ResponseModel(true);
            Crew          dbItem   = RepoCrew.FindByPk(barcode);

            RepoCrew.Delete(dbItem);

            return(Json(response));
        }
        public async Task ExecuteAsync(DeleteCrewCommand command)
        {
            var crew = await _crewRepository.GetById(command.CrewId);

            if (crew == null)
            {
                throw new Exception("Crew with this Id does not exist");
            }

            await _crewRepository.Delete(crew);
        }
示例#4
0
 public void DeleteCrewById(int id)
 {
     crewRepository.Delete(id);
 }