/// <summary> /// Sets a new size mode for the given GridImageEditControl /// </summary> /// <param name="ic"></param> /// <param name="sizeMode"></param> private void SetNewSizeMode( GridImageEditControl ic, ImageSizeMode sizeMode) { if (ic != null) { ic.ImageSizeMode = sizeMode; } }
private void TeamPerformance_Load(object sender, EventArgs e) { try { lblUpload.Parent = pictureDP; lblUpload.Dock = DockStyle.Bottom; pictureDP.Image = GV.imgEmployeeImage; lblUpload.Visible = false; //lblUpload.Width = pictureDP.Width; Load_Agent_Data(); lblAgentName.Text = ProperCaseHelper.NameANDJobTitleCasing(GV.sEmployeeActualName, "Name"); lblCurrentProject.Text = "Current Project: <b>" + GV.sProjectName.Replace("_", " ") + "</b>"; lblEmpID.Text = "Employee ID: <b>" + GV.sEmployeeNo + "</b>"; if (GV.sAccessTo == "TR") { lblResearchType.Text = "Research Type: <b>Voice</b>"; } else { lblResearchType.Text = "Research Type: <b>Web</b>"; } lblUserType.Text = "User Type: <b>" + GV.sUserType + "</b>"; //if (GlobalVariables.sDashBoardID.Length > 0) { //DataTable dtAgentWisePerformence = GV.MSSQL.BAL_ExecuteQuery("SELECT U.Fullname,SELF_TARGET,NO_OF_CONTACTS_VALIDATED,U.DateOfJoin, LastSeen FROM DAILY_AGENT_PERFORMANCE D INNER JOIN Timesheet.dbo.USERS U ON D.AGENTNAME = U.UserName WHERE D.DASHBOARD_ID=" + GlobalVariables.sDashBoardID + " AND U.Active = 'Y' AND DATECALLED='"+GlobalMethods.GetDateTime().ToString("yyyyMMdd")+"'"); //DataTable dtAgentWisePerformence = GV.MSSQL.BAL_ExecuteQuery("SELECT U.Fullname,SELF_TARGET,NO_OF_CONTACTS_VALIDATED,CASE WHEN DATEDIFF(YEAR, DateOfJoin,GETDATE())>1 THEN CONVERT(VARCHAR(100), DATEDIFF(YEAR, DateOfJoin,GETDATE())) +' Years' WHEN DATEDIFF(YEAR, DateOfJoin,GETDATE())=1 THEN CONVERT(VARCHAR(100), DATEDIFF(YEAR, DateOfJoin,GETDATE())) +' Year' WHEN (DATEDIFF(YEAR, DateOfJoin,GETDATE())<1 AND DATEDIFF(MONTH, DateOfJoin,GETDATE())>1) THEN CONVERT(VARCHAR(100), DATEDIFF(MONTH, DateOfJoin,GETDATE())) +' Months' WHEN (DATEDIFF(YEAR, DateOfJoin,GETDATE())<1 AND DATEDIFF(MONTH, DateOfJoin,GETDATE())=1) THEN CONVERT(VARCHAR(100), DATEDIFF(MONTH, DateOfJoin,GETDATE())) +' Month' WHEN (DATEDIFF(YEAR, DateOfJoin,GETDATE())<1 AND DATEDIFF(MONTH, DateOfJoin,GETDATE())<1) THEN CONVERT(VARCHAR(100), DATEDIFF(DAY, DateOfJoin,GETDATE())) +' Days' END Tenure, LastSeen FROM DAILY_AGENT_PERFORMANCE D INNER JOIN Timesheet.dbo.USERS U ON D.AGENTNAME = U.UserName WHERE D.DASHBOARD_ID=174 AND U.Active = 'Y' AND DATECALLED='" + GlobalMethods.GetDateTime().ToString("yyyyMMdd") + "'"); //byte[] image = ReadImageFile(@"C:\Users\thangaprakashm\Desktop\Road\3759007_orig.jpg"); // Image img = Image.FromFile(@"C:\Users\thangaprakashm\Desktop\Road\3759007_orig.jpg"); dtImages = GV.MSSQL_RM.BAL_ExecuteQuery("SELECT A.* FROM RM..EmployeeImage A INNER JOIN CH1020BD02.Timesheet.DBO.Users B ON A.EmployeeID = B.EmployeeNo WHERE B.Active = 'Y'"); Load_ProjectPerformance(); Load_OverAllPerformance(); GridPanel panel1 = sdgvProjectPerformance.PrimaryGrid; GridPanel panel2 = sdgvOverallPerformance.PrimaryGrid; GridColumn column1 = panel1.Columns["Photo"]; GridColumn column2 = panel2.Columns["Photo"]; GridImageEditControl gc1 = column1.EditControl as GridImageEditControl; GridImageEditControl gc2 = column1.RenderControl as GridImageEditControl; gc1.ImageSizeMode = ImageSizeMode.Zoom; gc2.ImageSizeMode = ImageSizeMode.Zoom; GridImageEditControl gc11 = column2.EditControl as GridImageEditControl; GridImageEditControl gc21 = column2.RenderControl as GridImageEditControl; gc11.ImageSizeMode = ImageSizeMode.Zoom; gc21.ImageSizeMode = ImageSizeMode.Zoom; //superGridControl1.PrimaryGrid.Columns[1].CellStyles.Default.Font = new Font("Microsoft Sans Serif", 18, FontStyle.Bold); splitContainerGrids.SplitterDistance = (splitContainerGrids.Size.Width / 2); sdgvProjectPerformance.PrimaryGrid.Columns[0].FillWeight = 30; sdgvProjectPerformance.PrimaryGrid.DefaultRowHeight = 140; sdgvOverallPerformance.PrimaryGrid.Columns[0].FillWeight = 30; sdgvOverallPerformance.PrimaryGrid.DefaultRowHeight = 140; sdgvProjectPerformance.PrimaryGrid.Columns[1].Width = splitContainerGrids.Panel1.Width; // -135; sdgvOverallPerformance.PrimaryGrid.Columns[1].Width = splitContainerGrids.Panel2.Width; // -135; } //if ((Screen.PrimaryScreen.WorkingArea.Width - (sdgvProjectPerformance.PrimaryGrid.Columns[1].Width + sdgvOverallPerformance.PrimaryGrid.Columns[1].Width) - 100) > 600) // panelInformation.Width = 600; //else if ((Screen.PrimaryScreen.WorkingArea.Width - (sdgvProjectPerformance.PrimaryGrid.Columns[1].Width + sdgvOverallPerformance.PrimaryGrid.Columns[1].Width) - 100) < 470) //{ // panelInformation.Width = Screen.PrimaryScreen.WorkingArea.Width - (sdgvProjectPerformance.PrimaryGrid.Columns[1].Width + sdgvOverallPerformance.PrimaryGrid.Columns[1].Width) - 100; // panelInformation.Width = 490; //} //else // panelInformation.Width = Screen.PrimaryScreen.WorkingArea.Width - (sdgvProjectPerformance.PrimaryGrid.Columns[1].Width + sdgvOverallPerformance.PrimaryGrid.Columns[1].Width) - 100; //panelInformation.Height = this.Height- 80; ////panelInformation.Height = sdgvOverallPerformance.Height + 80; } catch (Exception ex) { GM.Error_Log(System.Reflection.MethodBase.GetCurrentMethod(), ex, true, true); //MessageBoxEx.Show(ex.Message, "Campaign Manager", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }