protected void btnAddCourse_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(3000); obj = new CourseMaster(); obj.Name = txtName.Text; obj.Description = txtDescription.Text; //obj.IsVisible = chkVisible.Checked; obj.CreatedBy = 1; obj.UpdatedBy = 1; obj.CourseID = Convert.ToInt16(lblCourseID.Text); if (lblCourseID.Text.Equals("-1")) { obj1 = new CourseMasterDataManager(); obj1.AddCourseDetail(obj); msgbox("Course Added successfully!!!"); } else { obj1 = new CourseMasterDataManager(); obj1.UpdateCourseDetail(obj); msgbox("Course updated successfully!!!"); } Clear(); bind(); }
protected void grdSubCourseMaster_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { Label lbl1 = (Label)e.Row.FindControl("lblCourseID"); Label lbl2 = (Label)e.Row.FindControl("lblCourseName"); DataTable dt = new CourseMasterDataManager().GetCourseListWithID(Convert.ToInt16(lbl1.Text)); if (dt.Rows.Count > 0) { lbl2.Text = Convert.ToString(dt.Rows[0]["Name"]); } } }
protected void grdCourseMaster_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Delete_Course") { int rowIndex = ((GridViewRow)((LinkButton)e.CommandSource).NamingContainer).RowIndex; GridViewRow grid = grdCourseMaster.Rows[rowIndex]; int id = Convert.ToInt32(((Label)grid.FindControl("lblID")).Text); obj1 = new CourseMasterDataManager(); obj1.DeleteCourseDetail(id); Clear(); bind(); msgbox("Course Deleted successfully!!!"); } }
private void bind() { obj1 = new CourseMasterDataManager(); grdCourseMaster.DataSource = obj1.GetCourseList(); grdCourseMaster.DataBind(); }