public bool Delete(long licenseNumber) { var repositry = new VehicleRepositry(); var result = repositry.Delete(licenseNumber); return(result); }
public bool Update(Vehicle model) { var repositry = new VehicleRepositry(); var result = repositry.Update(model); return(result); }
public IEnumerable <Vehicle> GetAll(long?licenseNumber, string owner) { var repositry = new VehicleRepositry(); var result = repositry.GetAll(licenseNumber, owner); return(result); }
public void Create(Vehicle model) { var repositry = new VehicleRepositry(); if (model == null || model.LicenseNumber == 0) { throw new BaseException("LicenseNumber is manadatory"); } var model_from_Db = repositry.GetById(model.LicenseNumber); if (model_from_Db != null) { throw new BaseException("Vehicle already exists."); } repositry.Create(model); }
public VehicleController(VehicleRepositry VehicleRepositry) { context = VehicleRepositry; }
public void BulkDelete(long[] lisenceNumbers) { var repositry = new VehicleRepositry(); repositry.BulkDelete(lisenceNumbers); }
public void BulkUpdate(IEnumerable <Vehicle> models) { var repositry = new VehicleRepositry(); repositry.BulkUpdate(models); }