Пример #1
0
        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);
        }
Пример #2
0
        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);
        }