public async Task DeleteTransitPassAsync(TransitPassDto input) { var obj = this.repositoryTransitpass.FirstOrDefault(input.Id); if (obj == null) { throw new UserFriendlyException("Item not Found!"); } await this.repositoryTransitpass.DeleteAsync(obj); }
public async Task UpdateTransitPass(TransitPassDto input) { var obj = this.repositoryTransitpass.FirstOrDefault(input.Id); obj.ApplicantId = input.ApplicantId; obj.LisenceNo = input.LisenceNo; obj.IssuedDate = input.IssuedDate; obj.OrginalCountry = input.OrginalCountry; obj.NoOfConsignment = input.NoOfConsignment; obj.TransitPassNo = input.TransitPassNo; obj.SourceForest = input.SourceForest; obj.ExpireDate = input.ExpireDate; obj.SourceName = input.SourceName; obj.DestinationId = input.DestinationId; obj.DestinationName = input.DestinationName; obj.VehcleNo = input.VehcleNo; obj.IssuerOfficer = input.IssuerOfficer; obj.HummerNo = input.HummerNo; obj.HummerMaker = input.HummerMaker; obj.HummerStationId = input.HummerStationId; obj.AdditionInformation = input.AdditionInformation; await this.repositoryTransitpass.UpdateAsync(obj); }