private void SetEmptyData()
    {
        List <RawIndexViewModel> list     = new List <RawIndexViewModel>();
        RawIndexViewModel        rawIndex = new RawIndexViewModel();

        list.Add(rawIndex);
        grv.DataSource = list;
        grv.DataBind();
    }
    protected void nmrIndex_TextChanged(object sender, EventArgs e)
    {
        var dbList = GetIndexes();
        List <RawIndexViewModel> list = new List <RawIndexViewModel>();

        foreach (var item in dbList)
        {
            RawIndexViewModel temp = new RawIndexViewModel();
            temp.Description = item.Description;
            temp.Index       = item.Index;
            temp.SiteId      = item.SiteId;
            temp.TimeStamp   = item.TimeStamp;
            list.Add(temp);
        }
        RawIndexViewModel emptyIndex = new RawIndexViewModel();

        list.Add(emptyIndex);
        grv.DataSource = list;
        grv.DataBind();
        SetFocusItemControl();
    }
    private void SetLatestData()
    {
        t_Data_Raw_Indexes       rawIndex = _rawIndexBL.GetLastRawIndex(cboSites.SelectedValue);
        List <RawIndexViewModel> list     = new List <RawIndexViewModel>();

        if (rawIndex != null)
        {
            RawIndexViewModel display = new RawIndexViewModel();
            display.Description = rawIndex.Description;
            display.Index       = rawIndex.Index;
            display.SiteId      = rawIndex.SiteId;
            display.TimeStamp   = rawIndex.TimeStamp;
            list.Add(display);
        }
        RawIndexViewModel empty = new RawIndexViewModel();

        list.Add(empty);
        grv.DataSource = list;
        grv.DataBind();
        SetFocusItemControl();
    }