Esempio n. 1
0
 public async Task <DonationPerishable> Create(DonationPerishable DonationPerishable)
 {
     if (await this.IsListCLinton(DonationPerishable))
     {
         return(null);
     }
     return(await this.asyncRepository.CreateAsync(DonationPerishable));
 }
Esempio n. 2
0
        private async Task <bool> IsListCLinton(DonationPerishable donationPerishable)
        {
            var specification = new DonationPerishableSpecification(
                donationPerishable.TypeIdentificationId, donationPerishable.Identification);
            var result = await this.asyncRepository.FirstOrDefaultAsync(specification);

            if (result != null)
            {
                return(true);
            }
            return(false);
        }
Esempio n. 3
0
 public async Task <DonationPerishable> UpdateDonationPerishable(DonationPerishable DonationPerishable)
 {
     return(await this._donationPerishableService.Update(DonationPerishable));
 }
Esempio n. 4
0
 public async Task <DonationPerishable> CreateDonationPerishable([FromBody] DonationPerishable DonationPerishable)
 {
     return(await this._donationPerishableService.Create(DonationPerishable));
 }
Esempio n. 5
0
 public async Task <DonationPerishable> Update(DonationPerishable DonationPerishable)
 {
     return(await this.asyncRepository.UpdateAsync(DonationPerishable));
 }