public async Task <bool> SaveAsync(Veicle veicle) { if (veicle != null) { SqlVeicle sqlVeicle = mapper.Map <SqlVeicle>(veicle); dbContext.SqlVeicles.Add(sqlVeicle); return(await dbContext.SaveChangesAsync() > 0); } return(false); }
public bool Remove(Veicle value) { try { _veicles.Remove(Get(value)); return(true); } catch (Exception ex) { throw new VeicleException(ex) { }; } }
public Veicle Get(Veicle value) { try { var veicle = _veicles.FirstOrDefault(w => w.Id == value.Id); return(veicle != null ? veicle : default(Veicle)); } catch (Exception ex) { throw new VeicleException(ex) { }; } }
public bool Delete(Veicle value) { try { _veicles.Add(value); return(true); } catch (Exception ex) { throw new VeicleException(ex) { }; } }
public bool Update(Veicle value) { try { var veicle = Get(value); if (veicle != null) { veicle.Color = value.Color; veicle.Description = value.Description; veicle.OffRoad = value.OffRoad; veicle.TopSpeed = value.TopSpeed; veicle.Year = value.Year; } return(true); } catch (Exception ex) { throw new VeicleException(ex) { }; } }
public Task <bool> SaveAsync(Veicle veicle) { return(veicleProvider.SaveAsync(veicle)); }
public JsonResult UpdateVeicle(Veicle value) { return(Json(Update(value))); }
public JsonResult RemoveVeicle(Veicle value) { return(Json(Remove(value))); }
public JsonResult GetVeicle(Veicle value) { return(Json(Get(value))); }
public JsonResult DeleteVeicle(Veicle value) { return(Json(Delete(value))); }
public JsonResult AddVeicle(Veicle value) { return(Json(Add(value))); }