remove bug fixed

master
nima 2024-06-07 15:11:04 +03:30
parent fd9435c50c
commit 4277b4cca2
4 changed files with 9 additions and 27 deletions

View File

@ -49,7 +49,8 @@ func (r *LicenseCommandRepository) UpdateLicense(id uint , license *models.Licen
func (r *LicenseCommandRepository) RemoveLicense(id uint)error{
if err := r.DB.Where("license_id = ?" , id).Error;err != nil {
var license models.License
if err := r.DB.Where("license_id = ?" , id).Model(&license).Update("is_removed" , true).Error;err != nil {
return err
}

View File

@ -51,7 +51,8 @@ func (r *OwnerCommandRepository) UpdateOwner(id uint , owner *models.Owner)(*mod
func (r *OwnerCommandRepository) RemoveOwner(id uint)error{
if err := r.DB.Where("owner_id = ?" , id).Error;err != nil {
var owner models.Owner
if err := r.DB.Where("owner_id = ?" , id).Model(&owner).Update("is_removed" , true).Error;err != nil {
return err
}

View File

@ -26,14 +26,7 @@ func (r *PlanCommandRepository) CreatePlan(plan *models.Plan)error{
return nil
}
func (r *PlanCommandRepository) GetPlan(id uint)(*models.Plan , error){
var Plan models.Plan
if err := r.DB.Where("is_removed = ?" , false).Where("plan_id = ?" , id).First(&Plan).Error; err != nil {
return nil , err
}
return &Plan , nil
}
func (r *PlanCommandRepository) UpdatePlan(id uint , plan *models.Plan)(*models.Plan , error){
var temp models.Plan
@ -58,7 +51,8 @@ func (r *PlanCommandRepository) UpdatePlan(id uint , plan *models.Plan)(*models.
func (r *PlanCommandRepository) RemovePlan(id uint)error{
if err := r.DB.Where("plan_id = ?" , id).Error;err != nil {
var plan models.Plan
if err := r.DB.Where("plan_id = ?" , id).Model(&plan).Update("is_removed" , true).Error;err != nil {
return err
}

View File

@ -25,23 +25,7 @@ func (r *StoreCommandRepository) CreateStore(store *models.Store)error{
return nil
}
func (r *StoreCommandRepository) GetStore(id uint)(*models.Store , error){
var store models.Store
if err := r.DB.Where("is_removed = ?" , false).Where("store_id = ?" , id).First(&store).Error; err != nil {
return nil , err
}
return &store , nil
}
func (r *StoreCommandRepository) GetStores(id uint)([]models.Store , error){
var store []models.Store
if err := r.DB.Where("is_removed = ?" , false).Where("owner_id = ?" , id).Find(&store).Error; err != nil {
return nil , err
}
return store , nil
}
func (r *StoreCommandRepository) UpdateStore(id uint , store *models.Store)(*models.Store , error){
var temp models.Store
@ -51,6 +35,7 @@ func (r *StoreCommandRepository) UpdateStore(id uint , store *models.Store)(*mod
}
temp.Address = store.Address
temp.PhoneNumber = store.PhoneNumber
temp.AdminPanelAddress = store.AdminPanelAddress
temp.ApiAddress = store.ApiAddress
temp.Modified_at = store.Modified_at
@ -70,7 +55,8 @@ func (r *StoreCommandRepository) UpdateStore(id uint , store *models.Store)(*mod
func (r *StoreCommandRepository) RemoveStore(id uint)error{
if err := r.DB.Where("store_id = ?" , id).Error;err != nil {
var store models.Store
if err := r.DB.Where("store_id = ?" , id).Model(&store).Update("is_removed" , true).Error;err != nil {
return err
}