Exemple #1
0
        private void loan_with_member_Click(object sender, EventArgs e)
        {
            try
            {
                Book   b          = lbResult.SelectedItem as Book;
                string Memberinfo = members_combo_box.SelectedItem.ToString();
                Member m          = memberService.GetMemberBySSN(Memberinfo.Split(':')[0].Trim());
                Loan   l          = new Loan
                {
                    TimeOfLoan = DateTime.Now,
                    DueDate    = DateTime.Now.AddDays(15),
                    Book       = bookCopyService.SetLoaned(b.Copies),
                    Member     = m
                };

                memberService.UpdateMemberLoans(m, l);
            }
            catch (Exception ex)
            {
                UserError(ex);
            }
        }