//需要调用窗体名称 System.Windows.Forms.Control INetUserControl.CreateControl(UFSoft.U8.Framework.Login.UI.clsLogin login, string MenuID, string Paramters) { UFSoft.U8.Framework.LoginContext.UserData LoginInfo = new UFSoft.U8.Framework.LoginContext.UserData(); LoginInfo = login.GetLoginInfo(); string conn = LoginInfo.ConnString; conn = Utils.ConvertConn(conn); DbHelperSQL.connectionString = conn; string sLogUserid = LoginInfo.UserId; string sLogUserName = LoginInfo.UserName; string sLogDate = LoginInfo.operDate; string sAccID = LoginInfo.AccID; ClsUserRight clsUser = new ClsUserRight(); if (clsUser.chkRight(login, "TH_19")) { ProLine fm = new ProLine(); fm.Conn = conn; fm.sUserID = sLogUserid; fm.sUserName = sLogUserName; fm.sLogDate = sLogDate; fm.sAccID = sAccID; this._Title = "Production Line"; return(fm); } else { return(null); } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { ProLine pl = new ProLine(); try { var cel = dataGridView1.Rows[e.RowIndex]; pl.ProName = cel.Cells[0].Value.ToString(); pl.Batch = cel.Cells[1].Value.ToString(); pl.Type = cel.Cells[2].Value.ToString(); pl.Year = cel.Cells[2].Value.ToString(); } catch (Exception ex) { Console.WriteLine(ex); } }