protected void Button1_Click(object sender, EventArgs e) { A_Handler = new Book_Issue_ReturnHandler(); A1 = new Book_Issue_Return(); A1.Bir_id = Convert.ToInt32(DropDownList1.SelectedValue.ToString()); A1.Reg_id = Convert.ToInt32(lblReg_ID.Text); A1.Mem_id = Convert.ToInt32(DropDownList2.SelectedValue.ToString()); A1.Acc_id = Convert.ToInt32(lblAccID.Text); A1.Issue_dt = Convert.ToDateTime(lblIssue_Dt.Text); A1.Issue_days = Int32.Parse(lblIssueDay.Text); A1.Due_dt = Convert.ToDateTime(lblDueDt.Text); A1.Return_dt = DateTime.Now;//DateTime.Parse(TextBox3.Text); TimeSpan t = A1.Return_dt - A1.Due_dt; int day = (int)t.TotalDays; lblTotDay.Text = "Total Days : " + day.ToString(); A1.Due_day = 0;//Int32.Parse(lblTotDay.Text); A1.Is_return = true; if (t.TotalDays <= 0) { A1.Is_fine = false; A1.Fine_rate = 0; A1.Fine_amt = 0; } else { A1.Is_fine = true; A1.Fine_rate = Decimal.Parse(lblFinePer_Day.Text); A1.Fine_amt = A1.Fine_rate * (decimal)t.TotalDays; } bool B = A_Handler.UpdateBook_Issue_Return(A1); if (B == true) { lblMsg.Text = "Book is Returned"; GridView1.DataBind(); } else { lblMsg.Text = "Book is Not Returned"; } }
protected void btnSubmit_Click(object sender, EventArgs e) { A_Handler = new Book_Issue_ReturnHandler(); A1 = new Book_Issue_Return(); //A1.Bir_id = Convert.ToInt32(txtBir_id.Text); A1.Reg_id = Convert.ToInt32(ddlReg_id.SelectedValue); A1.Mem_id = Convert.ToInt32(ddlMem_id.SelectedValue); A1.Acc_id = Convert.ToInt32(ddlAcc_id.SelectedValue); A1.Issue_dt = Convert.ToDateTime(txtIssue_dt.Text); A1.Issue_days = Convert.ToInt32(txtIssue_days.Text); A1.Due_dt = Convert.ToDateTime(txtDue_dt.Text); A1.Return_dt = Convert.ToDateTime(txtReturn_dt.Text); A1.Due_day = Convert.ToInt32(txtDue_day.Text); if (DropDownList1.SelectedValue.ToString() == "1") { A1.Is_return = true; } else { A1.Is_return = false; } if (DropDownList2.SelectedValue.ToString() == "1") { A1.Is_fine = true; } else { A1.Is_fine = false; } //A1.Is_fine = Convert.ToBoolean(DropDownList2.SelectedValue.ToString()); // A1.Fine_rate = Convert.ToDecimal(txtFine_rate.Text); A1.Fine_amt = Convert.ToDecimal(txtFine_amt.Text); if (btnSubmit.Text == "Submit") { bool B = A_Handler.AddNewBook_Issue_Return(A1); if (B == true) { Label1.Text = "Record Inserted"; MSG = "Record Inserted"; } else { Label1.Text = "Record Not Inserted"; MSG = "Record Not Inserted"; } } else if (btnSubmit.Text == "Update") { A1.Bir_id = Convert.ToInt32(txtBir_id.Text); bool B = A_Handler.UpdateBook_Issue_Return(A1); if (B == true) { Label1.Text = "Record Updated"; MSG = "Record Not Updated"; } else { Label1.Text = "Record Not Updated"; MSG = "Record Not Updated"; } } else if (btnSubmit.Text == "Delete") { A1.Bir_id = Convert.ToInt32(txtBir_id.Text); bool B = A_Handler.DeleteBook_Issue_Return(A1); if (B == true) { Label1.Text = "Record Deleted"; MSG = "Record Deleted"; } else { Label1.Text = "Record Not Deleted"; MSG = "Record Not Deleted"; } } // Response.Redirect("~/ADMIN/Book_Issue_Return_list.aspx?msg="+MSG); }