public void MakeDonation(DonationDTO donationDto) { Dog dog = Database.Dogs.Get(donationDto.Id); Donation donat = new Donation { Id = donationDto.Id, Sum = donationDto.Sum, PhoneNumber = donationDto.PhoneNumber, Address = donationDto.Address, Gift = false, GiftType = "", DogId = donationDto.DogId, Dog = dog, Date = donationDto.Date }; if (dog == null) { throw new ValidationException("Dog wasn't selected", ""); } bool gift = new GiftClass().givingGift(donat); donat.Gift = gift; Database.Donations.Create(donat); Database.Save(); }
protected void BindGiftClassList() { GiftClass gfClass = new GiftClass(); DataTable dtClass = gfClass.GetList("").Tables[0]; DataTable dtResult = this.GetTreeList(dtClass); this.rpGiftClass.DataSource = dtResult; this.rpGiftClass.DataBind(); }
private void bindSlt() { GiftClass gfClass = new GiftClass(); DataTable dtClass = gfClass.GetList(" GiftParentID=0").Tables[0]; this.sltGiftClass.Items.Add(new ListItem("根类别", "0")); foreach (DataRow dr in dtClass.Rows) { this.sltGiftClass.Items.Add(new ListItem(dr["GiftClassName"].ToString(), dr["GiftClassID"].ToString())); } }