//gridadded public DataGridView getProjectlistGrid(int stat) { DataGridView empGgrid = new DataGridView(); try { DataGridViewCheckBoxColumn colChk = new DataGridViewCheckBoxColumn(); colChk.Width = 50; colChk.Name = "Select"; colChk.HeaderText = "Select"; colChk.ReadOnly = false; DataGridViewCellStyle dataGridViewCellStyle1 = new DataGridViewCellStyle(); dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; dataGridViewCellStyle1.BackColor = System.Drawing.Color.LightSeaGreen; dataGridViewCellStyle1.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText; dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True; empGgrid.EnableHeadersVisualStyles = false; empGgrid.AllowUserToAddRows = false; empGgrid.AllowUserToDeleteRows = false; empGgrid.BackgroundColor = System.Drawing.SystemColors.GradientActiveCaption; empGgrid.BorderStyle = System.Windows.Forms.BorderStyle.None; empGgrid.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; empGgrid.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter; empGgrid.ColumnHeadersHeight = 27; empGgrid.RowHeadersVisible = false; empGgrid.Columns.Add(colChk); ProjectHeaderDB phdb = new ProjectHeaderDB(); List <projectheader> PHList = new List <projectheader>(); if (stat == 0) { PHList = phdb.getFilteredProject(); } else { PHList = phdb.getFilteredProject().Where(x => x.ProjectStatus == stat).ToList(); } empGgrid.DataSource = PHList; } catch (Exception ex) { } return(empGgrid); }