protected void Process_Delete() { m_refWarehouse = new WarehouseApi(); if (this.m_iID > 0 && !m_refWarehouse.GetItem(this.m_iID).IsDefaultWarehouse) { m_refWarehouse.Delete(this.m_iID); Response.Redirect(this.m_sPageName, false); } else { Response.Redirect(this.m_sPageName + "?action=view&id=" + this.m_iID.ToString(), false); } }