public M.Donation[] Get() { var query = from D in BD.Donations where (true) select new { D.Amount, D.Date, D.User.Username }; var lista = query.ToArray(); M.Donation[] arrayDonation = new M.Donation[lista.Length]; for (int i = 0; i < lista.Length; i++) { M.Donation temp = new M.Donation { Amount = lista[i].Amount, Date = lista[i].Date, Username = lista[i].Username }; arrayDonation[i] = temp; } return(arrayDonation); }
public bool Post(M.Donation donation) { bool result = false; try { #pragma warning disable CS0618 AutoMapper.Mapper.CreateMap <M.Donation, O.Donation>(); #pragma warning restore CS0618 O.Donation BDDonation = AutoMapper.Mapper.Map <O.Donation>(donation); BDDonation.Date = System.DateTime.Now.ToString("g"); BD.Donations.Add(BDDonation); BD.SaveChanges(); result = true; } catch { result = false; } return(result); }