protected override ICommandResult ExecuteAction(CreateCarCoupeModel item) { CarCoupe carCoupe = this.mapping.Map <CarCoupe>(item); carCoupe.UserID = Convert.ToInt32(this.context.CommandUser.ID); CarCoupe result = this.service.Save(carCoupe); return(this.Success(result)); }
protected override ICommandResult ExecuteAction(EditCarCoupeModel item) { CarCoupe carCoupe = this.mapping.Map <CarCoupe>(item); CarCoupe result = this.service.GetById(carCoupe.ID); if (result == null) { return(this.Error($"CarCoupe with ID: {carCoupe.ID} not found")); } return(this.Success(result)); }
protected override ICommandResult ExecuteAction(EditCarCoupeModel item) { CarCoupe dbCarCoupe = this.service.GetById(item.ID); if (dbCarCoupe == null) { return(this.Error(item.ID)); } dbCarCoupe = this.mapping.Map(item, dbCarCoupe); CarCoupe result = this.service.Save(dbCarCoupe); return(this.Success(result)); }