public function DeletemyaccountAction() { if (!UserModel::CheckPassword(User::GetID(), Request::post('oldpass'))) { Site::Message('Пароль указан не верно'); $this->Render('index', ['company' => $this->company]); } else { GroupModel::Dec($this->company->group_id); CompanyModel::DeleteCompany($this->company->id); Site::Message('Ваш профиль был полностью удалён с сайта, мы очень сожалеем =( '); $this->route(); } }
public function DeleteAction() { $id = Request::get('id', 0); $company = CompanyModel::GetObj()->id($id); if ($company->id > 0) { GroupModel::Dec($company->group_id); CompanyModel::DeleteCompany($company->id); Site::Message('Компания ' . $company->name . ' успешно удалена'); $this->route('list'); } else { Site::Message('Ошибочный идентификатор компании'); $this->route(); } }
public function SetgroupAction() { $group_id = intval(Request::get('id', '0')); if (GroupModel::isExists($group_id) or $group_id == 0) { GroupModel::Dec($this->company->group_id); GroupModel::Inc($group_id); $this->company->group_id = $group_id; $this->company->save(); $this->IndexAction(); } else { Site::Error('Такой группы не существует'); $this->GroupAction(); } }