public async Task <DonationPerishable> Create(DonationPerishable DonationPerishable) { if (await this.IsListCLinton(DonationPerishable)) { return(null); } return(await this.asyncRepository.CreateAsync(DonationPerishable)); }
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); }
public async Task <DonationPerishable> UpdateDonationPerishable(DonationPerishable DonationPerishable) { return(await this._donationPerishableService.Update(DonationPerishable)); }
public async Task <DonationPerishable> CreateDonationPerishable([FromBody] DonationPerishable DonationPerishable) { return(await this._donationPerishableService.Create(DonationPerishable)); }
public async Task <DonationPerishable> Update(DonationPerishable DonationPerishable) { return(await this.asyncRepository.UpdateAsync(DonationPerishable)); }