Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
        HttpContext.Current.Response.Cache.SetNoServerCaching();
        HttpContext.Current.Response.Cache.SetNoStore();

        if (Session["UserID"] == null)
        {
            Response.Redirect("Login.aspx");
        }

        decimal client_alias = Convert.ToDecimal(Convert.ToDecimal(Session["UserID"].ToString().Trim().Substring(0, 4)));


        // Get Company Name
        DataTable dtTable = new DataTable();

        dtTable = VPCRMSBAL.GetCompanyName(Convert.ToDecimal(Session["UserID"].ToString().Trim().Substring(0, 4)));
        if (dtTable.Rows.Count > 0)
        {
            lblModalCompanyName.Text     = dtTable.Rows[0]["clientname"].ToString();
            lblQuotModalCompanyName.Text = dtTable.Rows[0]["clientname"].ToString();
            lblCompanyName.Text          = dtTable.Rows[0]["clientname"].ToString();
        }
        else
        {
            lblCompanyName.Text = "Default Name";
        }



        // Populate Assigned to dropdown on modal.
        DataTable dtUserTable = new DataTable();

        dtUserTable = VPCRMSBAL.GetUserList(client_alias);
        if (dtUserTable.Rows.Count > 0)
        {
            ddlassignedto.DataSource     = dtUserTable;
            ddlassignedto.DataTextField  = "clientuserfirstname";
            ddlassignedto.DataValueField = "clientuserid";
            ddlassignedto.DataBind();
            ddlassignedto.Items.Insert(0, new ListItem("Select Assign Person", "0"));
            ddlassignedto.SelectedIndex = 0;

            ddlcustomeruser.DataSource     = dtUserTable;
            ddlcustomeruser.DataTextField  = "clientuserfirstname";
            ddlcustomeruser.DataValueField = "clientuserid";
            ddlcustomeruser.DataBind();
            ddlcustomeruser.Items.Insert(0, new ListItem("Select Assign Person", "0"));
            ddlcustomeruser.SelectedIndex = 0;
        }

        if (Session["UserRole"].ToString() == "Associate")
        {
            ddlstatus.Items.Remove(ddlstatus.Items.FindByValue("Closed"));
        }
    }
Esempio n. 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        // Set page cache to NO
        HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
        HttpContext.Current.Response.Cache.SetNoServerCaching();
        HttpContext.Current.Response.Cache.SetNoStore();

        if (Session["UserID"] == null)
        {
            Response.Redirect("Login.aspx");
        }
        decimal client_alias = Convert.ToDecimal(Convert.ToDecimal(Session["UserID"].ToString().Trim().Substring(0, 4)));
        // Populate Assigned to dropdown on modal.
        DataTable dtUserTable = new DataTable();

        dtUserTable = VPCRMSBAL.GetUserList(client_alias);
        if (dtUserTable.Rows.Count > 0)
        {
            ddlassignedto.DataSource     = dtUserTable;
            ddlassignedto.DataTextField  = "clientuserfirstname";
            ddlassignedto.DataValueField = "clientuserid";
            ddlassignedto.DataBind();
            ddlassignedto.Items.Insert(0, new ListItem("Select Assign Person", ""));
            ddlassignedto.SelectedIndex = 0;
        }


        //grdForecasting.Visible = false;
        // Get Company Name
        DataTable dtTable = new DataTable();

        dtTable = VPCRMSBAL.GetCompanyName(Convert.ToDecimal(Session["UserID"].ToString().Trim().Substring(0, 4)));
        if (dtTable.Rows.Count > 0)
        {
            lblCompanyName.Text = dtTable.Rows[0]["clientname"].ToString();
        }
        else
        {
            lblCompanyName.Text = "Default Company";
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        // Set page cache to NO
        HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
        HttpContext.Current.Response.Cache.SetNoServerCaching();
        HttpContext.Current.Response.Cache.SetNoStore();

        if (Session["UserID"] == null)
        {
            Response.Redirect("Login.aspx");
        }

        if ((Session["UserRole"].ToString().Trim()) != "Manager")
        {
            Response.Redirect("Dashboard.aspx");
        }

        //Get Client alias from UserID
        decimal client_alias = Convert.ToDecimal(Session["UserID"].ToString().Substring(0, 4));

        //DataTable dtLogin = new DataTable();
        //// Since this is admin specific page, not client alias is required to pass to below method.
        //dtLogin = VPCRMSBAL.GetProductAssignment();
        //grdProductAssignment.DataSource = dtLogin;
        //grdProductAssignment.DataBind();

        // Populate Assigned to dropdown on modal.
        DataTable dtUserTable = new DataTable();

        dtUserTable = VPCRMSBAL.GetUserList(client_alias);
        if (dtUserTable.Rows.Count > 0)
        {
            ddlusername.DataSource     = dtUserTable;
            ddlusername.DataTextField  = "clientuserfirstname";
            ddlusername.DataValueField = "clientuserid";
            ddlusername.DataBind();
            ddlusername.Items.Insert(0, new ListItem("Select Assign Person", "0"));
            ddlusername.SelectedIndex = 0;
        }

        // Populate Product Name to dropdown on modal.
        DataTable dtProdTable = new DataTable();

        dtProdTable = VPCRMSBAL.GetProductList(client_alias);
        if (dtProdTable.Rows.Count > 0)
        {
            ddlProductName.DataSource     = dtProdTable;
            ddlProductName.DataValueField = "productname";
            ddlProductName.DataValueField = "productname";
            ddlProductName.DataBind();
            ddlProductName.Items.Insert(0, new ListItem("Select Product", "0"));
            ddlProductName.SelectedIndex = 0;
        }


        DataTable dtTable = new DataTable();

        // change alias param of below step .. hardcoded for testing as of now.
        dtTable = VPCRMSBAL.GetCompanyName(client_alias);
        if (dtTable.Rows.Count > 0)
        {
            lblCompanyName.Text      = dtTable.Rows[0]["clientname"].ToString();
            lblModalCompanyName.Text = dtTable.Rows[0]["clientname"].ToString();
        }
        else
        {
            lblCompanyName.Text = "Default Name";
        }
    }