Ejemplo n.º 1
0
    protected void LvMDoc_ItemInserting(object sender, ListViewInsertEventArgs e)
    {
        string       slno      = Convert.ToString(LvMDoc.Items.Count + 1);
        string       mdoc      = "";
        string       title     = "";
        string       inventor1 = "";
        string       status    = "";
        DropDownList ddl       = e.Item.FindControl("ddlNewMdocNo") as DropDownList;

        mdoc = ddl.SelectedValue;
        if (mdoc != "")
        {
            TextBox txt;
            txt       = e.Item.FindControl("txtTitle") as TextBox;
            title     = txt.Text;
            txt       = e.Item.FindControl("txtOwner") as TextBox;
            inventor1 = txt.Text;
            txt       = e.Item.FindControl("txtStatus") as TextBox;
            status    = txt.Text;


            DataTable dt = (DataTable)ViewState["MDOC"];
            DataRow   dr = dt.NewRow();
            dr["SNO"]                = slno;
            dr["ContractNo"]         = mdoc;
            dr["Title"]              = title;
            dr["CoordinatingPerson"] = inventor1;
            dr["Status"]             = status;

            dt.Rows.Add(dr);
            LvMDoc.DataSource = (DataTable)ViewState["MDOC"];
            LvMDoc.DataBind();
        }
    }
Ejemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (User.Identity.IsAuthenticated)
     {
         if (User.IsInRole("Admin") || User.IsInRole("Super User") || User.IsInRole("Marketing") || !User.IsInRole("Intern"))
         {
             if (!this.IsPostBack)
             {
                 System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-GB");
                 txtRefNo.Text       = DisputeNo();
                 txtcreatedDate.Text = DateTime.Now.ToString("dd/MM/yyyy");
                 SqlCommand cmd = new SqlCommand("select itemList from listItemMaster where category = 'Dispute' and Grouping='DisputeGroup' order by itemlist", con);
                 con.ConnectionString = ConfigurationManager.ConnectionStrings["PATENTCN"].ConnectionString;
                 con.Open();
                 SqlDataReader dr = cmd.ExecuteReader();
                 ddlGroup.DataTextField  = "itemList";
                 ddlGroup.DataValueField = "itemList";
                 ddlGroup.DataSource     = dr;
                 ddlGroup.DataBind();
                 ddlGroup.Items.Insert(0, new ListItem("", ""));
                 dr.Close();
                 SqlCommand cmd1 = new SqlCommand("select itemList from listItemMaster where category = 'Dispute' and Grouping='Status' order by itemlist", con);
                 dr = cmd1.ExecuteReader();
                 ddlStatus.DataTextField  = "itemList";
                 ddlStatus.DataValueField = "itemList";
                 ddlStatus.DataSource     = dr;
                 ddlStatus.DataBind();
                 dr.Close();
                 con.Close();
                 MarketingDS ds = new MarketingDS();
                 con.ConnectionString = ConfigurationManager.ConnectionStrings["PATENTCN"].ConnectionString;
                 con.Open();
                 LvMDoc.DataSource = ds.Tables["MDOC"];
                 LvMDoc.DataBind();
                 ViewState["MDOC"] = ds.Tables["MDOC"];
                 lvIdf.DataSource  = ds.Tables["MarketIDF"];
                 lvIdf.DataBind();
                 ViewState["MktIDF"]   = ds.Tables["MarketIDF"];
                 lvActivity.DataSource = ds.Tables["DisputeActivity"];
                 lvActivity.DataBind();
                 ViewState["DisputeActivity"] = ds.Tables["DisputeActivity"];
                 con.Close();
                 //imgBtnSubmit.Visible = (!User.IsInRole("View"));
             }
         }
         else
         {
             Server.Transfer("Unauthorized.aspx");
         }
     }
 }
Ejemplo n.º 3
0
    protected void LvMDoc_ItemDeleting(object sender, ListViewDeleteEventArgs e)
    {
        Label     lbl = LvMDoc.Items[e.ItemIndex].FindControl("lblSlNo") as Label;
        DataTable dt  = (DataTable)ViewState["MDOC"];
        int       cnt = 0;

        foreach (DataRow dr in dt.Rows)
        {
            cnt += 1;
            if (dr["SNO"].ToString() == lbl.Text.Trim())
            {
                dr.Delete();
                break;
            }
        }
        for (int i = cnt - 1; i <= dt.Rows.Count - 1; i++)
        {
            dt.Rows[i][0] = i + 1;
        }
        LvMDoc.DataSource = (DataTable)ViewState["MDOC"];
        LvMDoc.DataBind();
    }
Ejemplo n.º 4
0
 protected void LvMDoc_ItemCanceling(object sender, ListViewCancelEventArgs e)
 {
     LvMDoc.DataSource = (DataTable)ViewState["MDOC"];
     LvMDoc.DataBind();
 }