public void SaveWriteOff(SessionContext sessionContext, EVehicleWriteOff obj)
 {
     using (IRepository repository = SessionManager.CreateRepository(sessionContext.TenantCode))
     {
         repository.Save(obj);
     }
 }
        public void Update(SessionContext SessionContext, EVehicleWriteOff VehicleWriteOff)
        {

            using (IRepository repository = SessionManager.CreateRepository(SessionContext.TenantCode))
            {
                repository.Update(VehicleWriteOff);
            }
        }
        public void Abolish(SessionContext sessionContext, EVehicleWriteOff vehicleWriteOff)
        {
            vehicleWriteOff.IsBlankOut = 1;
            using (IRepository repository = SessionManager.CreateRepository(sessionContext.TenantCode))
            {
                repository.Update(vehicleWriteOff);
            }

        }
        public void Revert(SessionContext SessionContext, EVehicleWriteOff eVehicleWriteOff)
        {
            eVehicleWriteOff.IsBlankOut = 0;
            using (IRepository repository = SessionManager.CreateRepository(SessionContext.TenantCode))
            {
                repository.Update(eVehicleWriteOff);
            }

        }