private void ScholarshipID_SelectedIndexChanged(object sender, EventArgs e) { try { con = new SqlConnection(cs); con.Open(); cmd = con.CreateCommand(); cmd.CommandText = "SELECT * FROM Scholarship WHERE Scholarshipid = '" + ScholarshipID.Text.Trim() + "'"; rdr = cmd.ExecuteReader(); if (rdr.Read()) { ScholarshipName.Text = (rdr.GetString(1).Trim()); Amount.Text = (rdr.GetString(3).Trim()); } if ((rdr != null)) { rdr.Close(); } if (con.State == ConnectionState.Open) { con.Close(); } ScholarNo.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Reset() { ScholarNo.Text = ""; StudentName.Text = ""; Course.Text = ""; Branch.Text = ""; cmbSourceLocation.Text = ""; dtpStartingDate.Text = DateTime.Today.ToString(); btnSave.Enabled = true; btnDelete.Enabled = false; btnUpdate_record.Enabled = false; ScholarNo.Focus(); }
private void button1_Click(object sender, EventArgs e) { if (ScholarNo.Text == "") { MessageBox.Show("Please select scholar no.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ScholarNo.Focus(); return; } try { Cursor = Cursors.WaitCursor; timer1.Enabled = true; rptFeesPayment rpt = new rptFeesPayment(); //The report you created. SqlConnection myConnection = default(SqlConnection); SqlCommand MyCommand = new SqlCommand(); SqlDataAdapter myDA = new SqlDataAdapter(); CMS_DBDataSet myDS = new CMS_DBDataSet(); //The DataSet you created. myConnection = new SqlConnection(cs.DBConn); MyCommand.Connection = myConnection; MyCommand.CommandText = "select * from FeePayment,Student where FeePayment.ScholarNo=Student.ScholarNo and FeePayment.ScholarNo= '" + ScholarNo.Text + "'order by DateOfPayment"; MyCommand.CommandType = CommandType.Text; myDA.SelectCommand = MyCommand; myDA.Fill(myDS, "FeePayment"); myDA.Fill(myDS, "Student"); rpt.SetDataSource(myDS); crystalReportViewer2.ReportSource = rpt; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Reset() { FeePaymentID.Text = ""; ScholarNo.Text = ""; StudentName.Text = ""; Course.Text = ""; Branch.Text = ""; txtBusCharges.Text = ""; txtSourceLocation.Text = ""; ModeOfPayment.Text = ""; PaymentDate.Text = DateTime.Today.ToString(); PaymentModeDetails.Text = ""; Fine.Text = ""; TotalPaid.Text = ""; DueFees.Text = ""; btnSave.Enabled = true; Delete.Enabled = false; Update_record.Enabled = false; Print.Enabled = false; ScholarNo.Focus(); }
private void btnSave_Click(object sender, EventArgs e) { if (ScholarNo.Text == "") { MessageBox.Show("Please select scholar no.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ScholarNo.Focus(); return; } if (cmbSourceLocation.Text == "") { MessageBox.Show("Please select Source Location", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); cmbSourceLocation.Focus(); return; } try { con = new SqlConnection(cs); con.Open(); string ct = "select ScholarNo from BusHolders where ScholarNo= '" + ScholarNo.Text + "'"; cmd = new SqlCommand(ct); cmd.Connection = con; rdr = cmd.ExecuteReader(); if (rdr.Read()) { MessageBox.Show("Record Already Exists", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ScholarNo.Text = ""; ScholarNo.Focus(); if ((rdr != null)) { rdr.Close(); } return; } con = new SqlConnection(cs); con.Open(); string cb = "insert into BusHolders(ScholarNo,SourceLocation,StartingDate) VALUES (@d1,@d2,@d3)"; cmd = new SqlCommand(cb); cmd.Connection = con; cmd.Parameters.Add(new SqlParameter("@d1", System.Data.SqlDbType.NChar, 15, "ScholarNo")); cmd.Parameters.Add(new SqlParameter("@d2", System.Data.SqlDbType.VarChar, 250, "SourceLocation")); cmd.Parameters.Add(new SqlParameter("@d3", System.Data.SqlDbType.NChar, 30, "StartingDate")); cmd.Parameters["@d1"].Value = ScholarNo.Text; cmd.Parameters["@d2"].Value = cmbSourceLocation.Text; cmd.Parameters["@d3"].Value = dtpStartingDate.Text; cmd.ExecuteNonQuery(); MessageBox.Show("Successfully saved", "Record", MessageBoxButtons.OK, MessageBoxIcon.Information); btnSave.Enabled = false; con.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSave_Click(object sender, EventArgs e) { try { if (ScholarshipID.Text == "") { MessageBox.Show("Please select Scholarship ID", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ScholarshipID.Focus(); return; } if (ScholarNo.Text == "") { MessageBox.Show("Please select Scholar No.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ScholarNo.Focus(); return; } if (ModeOfPayment.Text == "") { MessageBox.Show("Please select mode of payment", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ModeOfPayment.Focus(); return; } if (TotalPaid.Text == "") { MessageBox.Show("Please enter total paid", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); TotalPaid.Focus(); return; } if (int.Parse(TotalPaid.Text) > int.Parse(Amount.Text)) { MessageBox.Show("total paid can not be more than scholarship amount", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); TotalPaid.Text = ""; TotalPaid.Focus(); return; } auto(); con = new SqlConnection(cs); con.Open(); string ct = "select ScholarshipPaymentID from ScholarshipPayment where ScholarshipPaymentID=@find"; cmd = new SqlCommand(ct); cmd.Connection = con; cmd.Parameters.Add(new SqlParameter("@find", System.Data.SqlDbType.NChar, 20, "ScholarshipPaymentID")); cmd.Parameters["@find"].Value = ScholarshipPaymentID.Text; rdr = cmd.ExecuteReader(); if (rdr.Read()) { MessageBox.Show("Scholarship Payment ID Already Exists", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ScholarshipPaymentID.Text = ""; if ((rdr != null)) { rdr.Close(); } return; } con = new SqlConnection(cs); con.Open(); string cb = "insert into ScholarshipPayment(ScholarshipPaymentID,Scholarshipid,Scholarshipname,amount,ScholarNo,StudentName,Course,Branch,PaymentDate,PaymentMode,PaymentModeDetails,TotalPaid,DuePayment) VALUES (@d1,@d2,@d3,@d5,@d6,@d7,@d8,@d9,@d10,@d11,@d12,@d13,@d14)"; cmd = new SqlCommand(cb); cmd.Connection = con; cmd.Parameters.Add(new SqlParameter("@d1", System.Data.SqlDbType.NChar, 20, "ScholarshipPaymentID")); cmd.Parameters.Add(new SqlParameter("@d2", System.Data.SqlDbType.NChar, 20, "ScholarshipID")); cmd.Parameters.Add(new SqlParameter("@d3", System.Data.SqlDbType.NChar, 30, "Scholarshipname")); cmd.Parameters.Add(new SqlParameter("@d5", System.Data.SqlDbType.NChar, 10, "Amount")); cmd.Parameters.Add(new SqlParameter("@d6", System.Data.SqlDbType.NChar, 15, "ScholarNo")); cmd.Parameters.Add(new SqlParameter("@d7", System.Data.SqlDbType.NChar, 30, "StudentName")); cmd.Parameters.Add(new SqlParameter("@d8", System.Data.SqlDbType.NChar, 20, "Course")); cmd.Parameters.Add(new SqlParameter("@d9", System.Data.SqlDbType.NChar, 30, "Branch")); cmd.Parameters.Add(new SqlParameter("@d10", System.Data.SqlDbType.NChar, 30, "PaymentDate")); cmd.Parameters.Add(new SqlParameter("@d11", System.Data.SqlDbType.NChar, 20, "PaymentMode")); cmd.Parameters.Add(new SqlParameter("@d12", System.Data.SqlDbType.VarChar, 200, "PaymentModeDetails")); cmd.Parameters.Add(new SqlParameter("@d13", System.Data.SqlDbType.NChar, 10, "TotalPaid")); cmd.Parameters.Add(new SqlParameter("@d14", System.Data.SqlDbType.NChar, 10, "DueFees")); cmd.Parameters["@d1"].Value = ScholarshipPaymentID.Text.Trim(); cmd.Parameters["@d2"].Value = ScholarshipID.Text.Trim(); cmd.Parameters["@d3"].Value = ScholarshipName.Text.Trim(); cmd.Parameters["@d5"].Value = Amount.Text.Trim(); cmd.Parameters["@d6"].Value = ScholarNo.Text.Trim(); cmd.Parameters["@d7"].Value = StudentName.Text.Trim(); cmd.Parameters["@d8"].Value = Course.Text.Trim(); cmd.Parameters["@d9"].Value = Branch.Text.Trim(); cmd.Parameters["@d10"].Value = (PaymentDate.Text); cmd.Parameters["@d11"].Value = (ModeOfPayment.Text); cmd.Parameters["@d12"].Value = (PaymentModeDetails.Text); cmd.Parameters["@d13"].Value = (TotalPaid.Text); cmd.Parameters["@d14"].Value = (DuePayment.Text); cmd.ExecuteNonQuery(); MessageBox.Show("Successfully saved", "Record", MessageBoxButtons.OK, MessageBoxIcon.Information); btnSave.Enabled = false; con.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSave_Click(object sender, EventArgs e) { try { if (ScholarNo.Text == "") { MessageBox.Show("Please select Scholar No.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ScholarNo.Focus(); return; } if (FeeID.Text == "") { MessageBox.Show("Please select Fee ID", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); FeeID.Focus(); return; } if (ModeOfPayment.Text == "") { MessageBox.Show("Please select mode of payment", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ModeOfPayment.Focus(); return; } if (TotalPaid.Text == "") { MessageBox.Show("Please enter total paid", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); TotalPaid.Focus(); return; } con = new SqlConnection(cs.DBConn); con.Open(); string ct = "select FeeID,ScholarNo from FeePayment where FeeID= '" + FeeID.Text + "' and ScholarNo= '" + ScholarNo.Text + "'"; cmd = new SqlCommand(ct); cmd.Connection = con; rdr = cmd.ExecuteReader(); if (rdr.Read()) { MessageBox.Show("Student already paid fees for this semester", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Reset(); if ((rdr != null)) { rdr.Close(); } return; } auto(); con = new SqlConnection(cs.DBConn); con.Open(); string cb = "insert into feepayment(FeePaymentID,ScholarNo,FeeID,FDCourse,FDBranch,Semester,TutionFees,LibraryFees,UniversityDevelopmentFees,UniversityStudentWelfareFees,CautionMoney,OtherFees,TotalFees,DateOfPayment,ModeOfPayment,PaymentModeDetails,TotalPaid,Fine,DueFees) VALUES (@d1,@d2,@d6,@d7,@d8,@d9,@d10,@d11,@d12,@d13,@d14,@d15,@d16,@d17,@d18,@d19,@d20,@d21,@d22)"; cmd = new SqlCommand(cb); cmd.Connection = con; cmd.Parameters.Add(new SqlParameter("@d1", System.Data.SqlDbType.NChar, 20, "FeePaymentID")); cmd.Parameters.Add(new SqlParameter("@d2", System.Data.SqlDbType.NChar, 15, "ScholarNo")); cmd.Parameters.Add(new SqlParameter("@d6", System.Data.SqlDbType.NChar, 20, "FeeId")); cmd.Parameters.Add(new SqlParameter("@d7", System.Data.SqlDbType.NChar, 20, "FDCourse")); cmd.Parameters.Add(new SqlParameter("@d8", System.Data.SqlDbType.NChar, 30, "FDBranch")); cmd.Parameters.Add(new SqlParameter("@d9", System.Data.SqlDbType.NChar, 10, "Semester")); cmd.Parameters.Add(new SqlParameter("@d10", System.Data.SqlDbType.Int, 10, "TutionFees")); cmd.Parameters.Add(new SqlParameter("@d11", System.Data.SqlDbType.Int, 10, "LibraryFees")); cmd.Parameters.Add(new SqlParameter("@d12", System.Data.SqlDbType.Int, 10, "UniversityDevelopmentFees")); cmd.Parameters.Add(new SqlParameter("@d13", System.Data.SqlDbType.Int, 15, "UniversityStudentWelfareFees")); cmd.Parameters.Add(new SqlParameter("@d14", System.Data.SqlDbType.Int, 10, "CautionMoney")); cmd.Parameters.Add(new SqlParameter("@d15", System.Data.SqlDbType.Int, 10, "OtherFees")); cmd.Parameters.Add(new SqlParameter("@d16", System.Data.SqlDbType.Int, 10, "TotalFees")); cmd.Parameters.Add(new SqlParameter("@d17", System.Data.SqlDbType.NChar, 30, "DateOfPayment")); cmd.Parameters.Add(new SqlParameter("@d18", System.Data.SqlDbType.NChar, 20, "ModeOfPayment")); cmd.Parameters.Add(new SqlParameter("@d19", System.Data.SqlDbType.VarChar, 200, "PaymentModeDetails")); cmd.Parameters.Add(new SqlParameter("@d20", System.Data.SqlDbType.Int, 10, "TotalPaid")); cmd.Parameters.Add(new SqlParameter("@d21", System.Data.SqlDbType.Int, 10, "Fine")); cmd.Parameters.Add(new SqlParameter("@d22", System.Data.SqlDbType.Int, 10, "DueFees")); cmd.Parameters["@d1"].Value = FeePaymentID.Text.Trim(); cmd.Parameters["@d2"].Value = ScholarNo.Text.Trim(); cmd.Parameters["@d6"].Value = FeeID.Text.Trim(); cmd.Parameters["@d7"].Value = FDCourse.Text.Trim(); cmd.Parameters["@d8"].Value = FDBranch.Text.Trim(); cmd.Parameters["@d9"].Value = Semester.Text.Trim(); cmd.Parameters["@d10"].Value = Convert.ToInt32(TutionFees.Text); cmd.Parameters["@d11"].Value = Convert.ToInt32(LibraryFees.Text); cmd.Parameters["@d12"].Value = Convert.ToInt32(UDFees.Text); cmd.Parameters["@d13"].Value = Convert.ToInt32(USFees.Text); if (Semester.Text == "1st") { cmd.Parameters["@d14"].Value = Convert.ToInt32(CautionMoney.Text); } else { cmd.Parameters["@d14"].Value = 0; } cmd.Parameters["@d15"].Value = Convert.ToInt32(OtherFees.Text); cmd.Parameters["@d16"].Value = Convert.ToInt32(TotalFees.Text); cmd.Parameters["@d17"].Value = (PaymentDate.Text); cmd.Parameters["@d18"].Value = (ModeOfPayment.Text); cmd.Parameters["@d19"].Value = (PaymentModeDetails.Text); cmd.Parameters["@d20"].Value = Convert.ToInt32(TotalPaid.Text); if (Fine.Text == "") { cmd.Parameters["@d21"].Value = 0; } else { cmd.Parameters["@d21"].Value = Convert.ToInt32(Fine.Text); } cmd.Parameters["@d22"].Value = Convert.ToInt32(DueFees.Text); cmd.ExecuteNonQuery(); MessageBox.Show("Successfully saved", "Fees Payment Record", MessageBoxButtons.OK, MessageBoxIcon.Information); btnSave.Enabled = false; Print.Enabled = true; con.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSave_Click(object sender, EventArgs e) { try { if (ScholarNo.Text == "") { MessageBox.Show("Please select Scholar No.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ScholarNo.Focus(); return; } if (ModeOfPayment.Text == "") { MessageBox.Show("Please select mode of payment", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); ModeOfPayment.Focus(); return; } if (TotalPaid.Text == "") { MessageBox.Show("Please enter total paid", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); TotalPaid.Focus(); return; } auto(); con = new SqlConnection(cs.DBConn); con.Open(); string cb = "insert into BusFeePayment(FeePaymentID,ScholarNo,BusCharges,DateOfPayment,ModeOfPayment,PaymentModeDetails,TotalPaid,Fine,DueFees) VALUES (@d1,@d2,@d3,@d4,@d5,@d6,@d7,@d8,@d9)"; cmd = new SqlCommand(cb); cmd.Connection = con; cmd.Parameters.Add(new SqlParameter("@d1", System.Data.SqlDbType.NChar, 20, "FeePaymentID")); cmd.Parameters.Add(new SqlParameter("@d2", System.Data.SqlDbType.NChar, 15, "ScholarNo")); cmd.Parameters.Add(new SqlParameter("@d3", System.Data.SqlDbType.Int, 10, "BusCharges")); cmd.Parameters.Add(new SqlParameter("@d4", System.Data.SqlDbType.NChar, 30, "DateOfPayment")); cmd.Parameters.Add(new SqlParameter("@d5", System.Data.SqlDbType.NChar, 20, "ModeOfPayment")); cmd.Parameters.Add(new SqlParameter("@d6", System.Data.SqlDbType.VarChar, 200, "PaymentModeDetails")); cmd.Parameters.Add(new SqlParameter("@d7", System.Data.SqlDbType.Int, 10, "TotalPaid")); cmd.Parameters.Add(new SqlParameter("@d8", System.Data.SqlDbType.Int, 10, "Fine")); cmd.Parameters.Add(new SqlParameter("@d9", System.Data.SqlDbType.Int, 10, "DueFees")); cmd.Parameters["@d1"].Value = FeePaymentID.Text.Trim(); cmd.Parameters["@d2"].Value = ScholarNo.Text.Trim(); cmd.Parameters["@d3"].Value = Convert.ToInt32(txtBusCharges.Text); cmd.Parameters["@d4"].Value = (PaymentDate.Text); cmd.Parameters["@d5"].Value = (ModeOfPayment.Text); cmd.Parameters["@d6"].Value = (PaymentModeDetails.Text); cmd.Parameters["@d7"].Value = Convert.ToInt32(TotalPaid.Text); if (Fine.Text == "") { cmd.Parameters["@d8"].Value = 0; } else { cmd.Parameters["@d8"].Value = Convert.ToInt32(Fine.Text); } cmd.Parameters["@d9"].Value = Convert.ToInt32(DueFees.Text); cmd.ExecuteNonQuery(); MessageBox.Show("Successfully saved", "Record", MessageBoxButtons.OK, MessageBoxIcon.Information); btnSave.Enabled = false; Print.Enabled = true; con.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }