Hosting the semiannual home furnishings tradeshow, World Market Center Las Vegas decided a custom CRM solution was needed to manage its tenants, tradeshow attendees, and their relationships. They chose Telerik because of the strong support, good look of the controls, and ease of development.
Overview:
World Market Center Las Vegas (WMCLV) is home to the Las Vegas Market, a semiannual home furnishings tradeshow. WMCLV decided a custom CRM solution was needed to manage our tenants, tradeshow attendees, and their relationships. The SMAL application was developed to meet those needs and the primary toolkit for the UI was Telerik RadControls for WinForms. The tool is used across the company by leasing managers, retailer relations, marketing, and show operations. We chose Telerik because of the strong support, good look of the controls, and overall ease of development. The entire client was created by a single developer over the course of a year.
Home Screen/Dashboard:
When you open the tool you are presented with a screen similar to Screenshot 1. You can see we made use of the Ribbon menu system which provides easy access to all major commands. We also use the RadDockManager in the main portion of the tool, with a quick launch bar that can be hidden on the left and all of our open records on the right. The quick launch bar makes use of the PanelBar control to house several lists of companies. The StatusStrip at the bottom shows current logon information as well as other messages during operation.
Company Screen:
In Screenshot 2 we see an open company record. We also can see the Ribbon switched context to the Company Tab to expose relevant commands. Quite a few controls are used to display information and allow interaction. RadSplitButtons allow for display, editing (option from menu), or default actions such as dialing the phone or opening an Outlook message. RadToggleButtons allow us to easily represent flags we store on each company. Using the RadTabStrip we can show much more information than otherwise possible. For contact management, we have two RadTreeViews. The left contains a list of all contacts. The right contains the different roles they can have. To add a contact to a role, we can simply drag the contact from the left to the right and drop it on the desired role. To remove, right clicking exposes a context menu with options. Several RadListBoxes are used as well as RadGridViews expose notes, leases, and other items.
Contact Record:
The contact record is very similar to the company record, but I thought I’d include it to show an example of a tab with a RadGridView displaying notes.
Reports:
We also use Telerik Reporting to create several reports. Below is an example of a Lease Input Form that is generated from information in the database and displayed in a pop–up report viewer RadForm.