public void FillgvAward() { lblError.Text = ""; MarksBLL mDal = new MarksBLL(); Marks mModel = new Marks(); mModel.classID = Convert.ToInt64(ddlClasses.SelectedValue); mModel.sectionID = Convert.ToInt64(ddlSection.SelectedValue); mModel.unitID = Convert.ToInt64(ddlType.SelectedValue); mModel.subjectID = Convert.ToInt64(ddlSubject.SelectedValue); List <Marks> lmarks = new List <Marks>(); lmarks = mDal.getAwardRoll(mModel); if (lmarks.Count > 0) { gvEditMarks.DataSource = lmarks; gvEditMarks.DataBind(); gvEditMarks.DataSource = lmarks; gvEditMarks.DataBind(); btnUpdate.Visible = true; } else { lblError.Visible = true; lblError.Text = "No Data"; gvEditMarks.DataSource = lmarks; gvEditMarks.DataBind(); } }
public void updateMarks() { MarksBLL mDal = new MarksBLL(); List <Marks> eModel = new List <Marks>(); foreach (GridViewRow dr in gvEditMarks.Rows) { Label subjectid = (Label)dr.FindControl("subjectid"); TextBox txtMarks = (TextBox)dr.FindControl("txtMarks"); //CheckBox chkBoxAbsent = (CheckBox)dr.FindControl("chkBoxAbsent"); Marks marksModel = new Marks(); marksModel.classID = Convert.ToInt64(ddlClasses.SelectedValue); marksModel.sectionID = Convert.ToInt64(ddlSection.SelectedValue); marksModel.unitID = Convert.ToInt64(ddlType.SelectedValue); marksModel.subjectID = Convert.ToInt64(subjectid); marksModel.marks = Convert.ToDecimal(txtMarks.Text); marksModel.current_Session = Session["Current_Session"].ToString(); marksModel.studentID = Convert.ToInt64(ddlStudent.SelectedValue); //marksModel.marksID = Convert.ToInt64(lblMarksId.Text); // if (chkBoxAbsent.Checked) // { // marksModel.status = 0; // } // else // marksModel.status = 1; eModel.Add(marksModel); } string message = mDal.updateAward(eModel); lblSuccess.Visible = true; lblSuccess.Text = message; }
public void addMarks() { MarksBLL mDal = new MarksBLL(); List <Marks> eModel = new List <Marks>(); foreach (GridViewRow dr in gvAddAward.Rows) { Label lblRollNo = (Label)dr.FindControl("lblRollNo"); Label lblStudentId = (Label)dr.FindControl("lblStudentId"); Label lblStudentName = (Label)dr.FindControl("lblStudentName"); TextBox txtMarks = (TextBox)dr.FindControl("txtMarks"); CheckBox chkBoxAbsent = (CheckBox)dr.FindControl("chkBoxAbsent"); Marks marksModel = new Marks(); marksModel.classID = Convert.ToInt64(ddlClasses.SelectedValue); marksModel.sectionID = Convert.ToInt64(ddlSection.SelectedValue); marksModel.unitID = Convert.ToInt64(ddlType.SelectedValue); marksModel.subjectID = Convert.ToInt64(ddlSubject.SelectedValue); marksModel.rollno = Convert.ToInt64(lblRollNo.Text); marksModel.marks = Convert.ToDecimal(txtMarks.Text); marksModel.current_Session = Session["Current_Session"].ToString(); marksModel.studentID = Convert.ToInt64(lblStudentId.Text); if (chkBoxAbsent.Checked) { marksModel.status = 0; } else { marksModel.status = 1; } eModel.Add(marksModel); } string message = mDal.addMarks(eModel); lblSuccess.Visible = true; lblSuccess.Text = message; }