Ejemplo n.º 1
0
 public async Task <DonationNonPerishable> Create(DonationNonPerishable DonationNonPerishable)
 {
     if (await this.IsListCLinton(DonationNonPerishable))
     {
         return(null);
     }
     return(await this.asyncRepository.CreateAsync(DonationNonPerishable));
 }
Ejemplo n.º 2
0
        private async Task <bool> IsListCLinton(DonationNonPerishable donationNonPerishable)
        {
            var specification = new DonationNonPerishableSpecification(
                donationNonPerishable.TypeIdentificationId, donationNonPerishable.Identification);
            var result = await this.asyncRepository.FirstOrDefaultAsync(specification);

            if (result != null)
            {
                return(true);
            }
            return(false);
        }
Ejemplo n.º 3
0
 public async Task <DonationNonPerishable> Update(DonationNonPerishable DonationNonPerishable)
 {
     return(await this.asyncRepository.UpdateAsync(DonationNonPerishable));
 }
 public async Task <DonationNonPerishable> UpdateDonationNonPerishable(DonationNonPerishable DonationNonPerishable)
 {
     return(await this._donationNonPerishableService.Update(DonationNonPerishable));
 }
 public async Task <DonationNonPerishable> CreateDonationNonPerishable([FromBody] DonationNonPerishable DonationNonPerishable)
 {
     return(await this._donationNonPerishableService.Create(DonationNonPerishable));
 }