protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["id"] != null)
            {
                if (Session["id"].Equals("Admin"))
                {
                    historytransactionRepo = new HistoryTrasactionRepository(db);
                    if (!IsPostBack)
                    {
                        BindData();

                        //gvHistoryTransactionDetails.DataSource = historytransactionRepo.GetAll().ToList();
                        //gvHistoryTransactionDetails.DataBind();
                        //ddlbrandid.DataSource = historytransactionRepo.GetAll().ToList();
                        //ddlbrandid.DataSource=Product;;
                        //ddlbrandid.DataTextField = "BrandName";
                        //ddlbrandid.DataValueField = "BrandId";
                        // ddlbrandid.DataBind();
                    }
                }
                else
                {
                    lblMsg.Text = "you don't have permission for this page";
                }
            }
            else
            {
                Response.Redirect("~/Login/Login.aspx");
            }
        }
        protected void BindData()
        {
            try
            {
                historytransactionRepo = new HistoryTrasactionRepository(db);
                var data = historytransactionRepo.GetAll().Where(h => h.TenantId == tenantId).ToList();
                if (data.Count == 0)
                {
                    data.Add(new Domain.Historytransaction()
                    {
                        HistoryTransactionId = 0, ProductId = 0, Count = 0, TotalAmount = 0
                    });
                    gvHistoryTransactionDetails.DataSource = data;
                    gvHistoryTransactionDetails.DataBind();
                    gvHistoryTransactionDetails.Rows[0].Visible = false;
                    gvHistoryTransactionDetails.ShowFooter      = true;
                }
                else
                {
                    gvHistoryTransactionDetails.DataSource = data;
                    gvHistoryTransactionDetails.DataBind();
                }
                DropDownList ddlAddProduct = (DropDownList)gvHistoryTransactionDetails.FooterRow.FindControl("ddlAddProduct");

                Prorepo = new ProductRepository(db);
                ddlAddProduct.DataSource     = Prorepo.GetAll().Where(p => p.TenantId == tenantId).ToList();
                ddlAddProduct.DataTextField  = "ProductName";
                ddlAddProduct.DataValueField = "ProductId";
                ddlAddProduct.DataBind();
                ////conn.Open();
                //string cmdstr = "Select * from EmployeeDetails";
                //SqlCommand cmd = new SqlCommand(cmdstr, conn);
                //SqlDataAdapter adp = new SqlDataAdapter(cmd);
                //adp.Fill(ds);
                //cmd.ExecuteNonQuery();
                //FromTable = ds.Tables[0];
                //if (FromTable.Rows.Count > 0)
                //{
                //    gvHistoryTransactionDetails.DataSource = FromTable;
                //    gvHistoryTransactionDetails.DataBind();
                //}
                //else
                //{
                //    FromTable.Rows.Add(FromTable.NewRow());
                //    gvHistoryTransactionDetails.DataSource = FromTable;
                //    gvHistoryTransactionDetails.DataBind();
                //    int TotalColumns = gvHistoryTransactionDetails.Rows[0].Cells.Count;
                //    gvHistoryTransactionDetails.Rows[0].Cells.Clear();
                //    gvHistoryTransactionDetails.Rows[0].Cells.Add(new TableCell());
                //    gvHistoryTransactionDetails.Rows[0].Cells[0].ColumnSpan = TotalColumns;
                //    gvHistoryTransactionDetails.Rows[0].Cells[0].Text = "No records Found";
                //}
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
            finally
            {
                //conn.Close();
            }
        }