public CustomerReceiptInterface(int BA_ID, int custID, string custname, string bookname, string category, string author, string assigneddate, string submissiondate) { InitializeComponent(); LibrarianController lc = new LibrarianController(); baidlbl.Text = "Receipt No: " + BA_ID.ToString(); customerIDlbl.Text = custID.ToString(); customernamelbl.Text = custname; booknamelbl.Text = bookname; booknamelbl2.Text = booknamelbl.Text; categorylbl.Text = category; authorlbl.Text = author; DateTime d1, d2; int totaldays; totaldays = lc.calculateTotalDays(assigneddate, submissiondate, out d1, out d2); totaldayslbl.Text = totaldays.ToString(); submissiondatelbl.Text = d2.Date.ToShortDateString().ToString(); assigneddatelbl.Text = d1.Date.ToShortDateString().ToString(); int priceperday; string bookid; int discountpercent; float afterdiscount; DataTable dt = new DataTable(); dt = lc.getCustomerAddressAndContactNo(custID); addresslbl.Text = dt.Rows[0][0].ToString(); contactnolbl.Text = dt.Rows[0][1].ToString(); priceperday = lc.getpriceperdayAndBookID(BA_ID, custID, out bookid); priceperdaylbl.Text = priceperday.ToString(); bookidlbl.Text = bookid; dt = new DataTable(); dt = lc.getMembershipTypeAndDiscount(BA_ID); membershiplbl.Text = dt.Rows[0][0].ToString(); membershipdiscountlbl.Text = dt.Rows[0][1].ToString() + " %"; discountpercent = Convert.ToInt32(dt.Rows[0][1]); int totalamount; totalamount = lc.calculateTotalAmount(priceperday, totaldays); totalamountlbl.Text = totalamount.ToString() + " PKR"; afterdiscount = lc.getAfterDiscountAmount(discountpercent, totalamount); afterdiscountlbl.Text = Convert.ToString(afterdiscount) + " PKR"; }
private void membershipTypes_Load(object sender, EventArgs e) { LibrarianController lc = new LibrarianController(); DataTable dt = new DataTable(); dt = lc.getMembershipTypes(); dataGridView1.DataSource = dt; dataGridView1.Columns[0].Width = 80; dataGridView1.Columns[1].Width = 240; dataGridView1.Columns[2].Width = 245; }
public void TestBlacklistMember() { var mockMemberDal = new MockMemberDal() { ThrowError = false }; var controller = new LibrarianController(mockMemberDal, new MockRentalDal()); var result = (ViewResult)controller.BlacklistMember(15); Assert.AreEqual("AllMembers", result.ViewName); }
public LibrarianControllerTest() { this.fixture = new Fixture { RepeatCount = 3 }; this.fixture.Behaviors.Remove(new ThrowingRecursionBehavior()); this.fixture.Behaviors.Add(new OmitOnRecursionBehavior()); this.readerHistoryManager = new Mock<IReaderHistoryManager>(); this.readerManager = new Mock<IReaderManager>(); this.librarianController = new LibrarianController( this.readerManager.Object, this.readerHistoryManager.Object); }
private void searchbtn_Click(object sender, EventArgs e) { LibrarianController lc = new LibrarianController(); if (typetb.Text != "" && discounttb.Text != "") { MessageBox.Show(lc.insertMembership(typetb.Text, int.Parse(discounttb.Text)), "Successful"); } else { MessageBox.Show("Please Fill Properly The Required Columns", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public LibrarianControllerTest() { this.fixture = new Fixture { RepeatCount = 3 }; this.fixture.Behaviors.Remove(new ThrowingRecursionBehavior()); this.fixture.Behaviors.Add(new OmitOnRecursionBehavior()); this.readerHistoryManager = new Mock <IReaderHistoryManager>(); this.readerManager = new Mock <IReaderManager>(); this.librarianController = new LibrarianController( this.readerManager.Object, this.readerHistoryManager.Object); }
public void TestRentalDetailsNoException() { var mockRentalDal = new MockRentalDal { ThrowError = false }; var controller = new LibrarianController(new MockMemberDal(), mockRentalDal); var result = (ViewResult)controller.RentalDetails(1); Assert.AreEqual("RentalDetails", result.ViewName); var members = (List <RentalItem>)result.Model; Assert.AreEqual(0, members.Count); }
public void TestMemberFilterOverdue() { var mockMemberDal = new MockMemberDal() { ThrowError = false }; var controller = new LibrarianController(mockMemberDal, new MockRentalDal()); var result = (ViewResult)controller.MemberFilter("Overdue"); Assert.AreEqual("AllMembers", result.ViewName); var members = (List <RegisteringMember>)result.Model; Assert.AreEqual(0, members.Count); }
public void TestViewMemberHistoryWithException() { var mockRentalDal = new MockRentalDal { ThrowError = true }; var controller = new LibrarianController(new MockMemberDal(), mockRentalDal); var result = (ViewResult)controller.ViewMemberHistory("test"); Assert.AreEqual("MemberHistory", result.ViewName); Assert.AreEqual("Uh-oh.. something went wrong", result.ViewData["Error"]); var members = (List <RentalItem>)result.Model; Assert.AreEqual(0, members.Count); }
public void TestViewAllMemberWithException() { var mockMemberDal = new MockMemberDal { ThrowError = true }; var controller = new LibrarianController(mockMemberDal, new MockRentalDal()); var result = (ViewResult)controller.ViewAllMembers(); Assert.AreEqual("AllMembers", result.ViewName); Assert.AreEqual("Uh-oh.. something went wrong", result.ViewData["Error"]); var members = (List <RegisteringMember>)result.Model; Assert.AreEqual(0, members.Count); }
public void TestDefaultConstructor() { var controller = new LibrarianController(); Assert.AreEqual(controller.GetType(), typeof(LibrarianController)); }