public async Task <bool> Delete(UnitOfMeasureGrouping UnitOfMeasureGrouping) { if (await ValidateId(UnitOfMeasureGrouping)) { } return(UnitOfMeasureGrouping.IsValidated); }
public async Task <UnitOfMeasureGrouping> Get(long Id) { UnitOfMeasureGrouping UnitOfMeasureGrouping = await DataContext.UnitOfMeasureGrouping.AsNoTracking() .Where(x => x.Id == Id).Select(x => new UnitOfMeasureGrouping() { CreatedAt = x.CreatedAt, UpdatedAt = x.UpdatedAt, Id = x.Id, Code = x.Code, Name = x.Name, Description = x.Description, UnitOfMeasureId = x.UnitOfMeasureId, StatusId = x.StatusId, Used = x.Used, UnitOfMeasure = x.UnitOfMeasure == null ? null : new UnitOfMeasure { Id = x.UnitOfMeasure.Id, Code = x.UnitOfMeasure.Code, Name = x.UnitOfMeasure.Name, Description = x.UnitOfMeasure.Description, StatusId = x.UnitOfMeasure.StatusId, Used = x.UnitOfMeasure.Used, }, }).FirstOrDefaultAsync(); if (UnitOfMeasureGrouping == null) { return(null); } return(UnitOfMeasureGrouping); }
public async Task <UnitOfMeasureGrouping> Get(long Id) { UnitOfMeasureGrouping UnitOfMeasureGrouping = await UOW.UnitOfMeasureGroupingRepository.Get(Id); if (UnitOfMeasureGrouping == null) { return(null); } return(UnitOfMeasureGrouping); }
public DirectSalesOrder_UnitOfMeasureGroupingDTO(UnitOfMeasureGrouping UnitOfMeasureGrouping) { this.Id = UnitOfMeasureGrouping.Id; this.Code = UnitOfMeasureGrouping.Code; this.Name = UnitOfMeasureGrouping.Name; this.Description = UnitOfMeasureGrouping.Description; this.UnitOfMeasureId = UnitOfMeasureGrouping.UnitOfMeasureId; this.UnitOfMeasure = UnitOfMeasureGrouping.UnitOfMeasure == null ? null : new DirectSalesOrder_UnitOfMeasureDTO(UnitOfMeasureGrouping.UnitOfMeasure); this.UnitOfMeasureGroupingContents = UnitOfMeasureGrouping.UnitOfMeasureGroupingContents?.Select(x => new DirectSalesOrder_UnitOfMeasureGroupingContentDTO(x)).ToList(); this.Errors = UnitOfMeasureGrouping.Errors; }
public Contract_UnitOfMeasureGroupingDTO(UnitOfMeasureGrouping UnitOfMeasureGrouping) { this.Id = UnitOfMeasureGrouping.Id; this.Code = UnitOfMeasureGrouping.Code; this.Name = UnitOfMeasureGrouping.Name; this.Description = UnitOfMeasureGrouping.Description; this.UnitOfMeasureId = UnitOfMeasureGrouping.UnitOfMeasureId; this.StatusId = UnitOfMeasureGrouping.StatusId; this.Used = UnitOfMeasureGrouping.Used; this.UnitOfMeasure = UnitOfMeasureGrouping.UnitOfMeasure == null ? null : new Contract_UnitOfMeasureDTO(UnitOfMeasureGrouping.UnitOfMeasure); this.CreatedAt = UnitOfMeasureGrouping.CreatedAt; this.UpdatedAt = UnitOfMeasureGrouping.UpdatedAt; this.Errors = UnitOfMeasureGrouping.Errors; }
public Customer_UnitOfMeasureGroupingDTO(UnitOfMeasureGrouping UnitOfMeasureGrouping) { this.Id = UnitOfMeasureGrouping.Id; this.Code = UnitOfMeasureGrouping.Code; this.Name = UnitOfMeasureGrouping.Name; this.Description = UnitOfMeasureGrouping.Description; this.UnitOfMeasureId = UnitOfMeasureGrouping.UnitOfMeasureId; this.StatusId = UnitOfMeasureGrouping.StatusId; this.Used = UnitOfMeasureGrouping.Used; this.Errors = UnitOfMeasureGrouping.Errors; }
public async Task <bool> ValidateId(UnitOfMeasureGrouping UnitOfMeasureGrouping) { UnitOfMeasureGroupingFilter UnitOfMeasureGroupingFilter = new UnitOfMeasureGroupingFilter { Skip = 0, Take = 10, Id = new IdFilter { Equal = UnitOfMeasureGrouping.Id }, Selects = UnitOfMeasureGroupingSelect.Id }; int count = await UOW.UnitOfMeasureGroupingRepository.Count(UnitOfMeasureGroupingFilter); if (count == 0) { UnitOfMeasureGrouping.AddError(nameof(UnitOfMeasureGroupingValidator), nameof(UnitOfMeasureGrouping.Id), ErrorCode.IdNotExisted); } return(count == 1); }
public async Task <bool> Create(UnitOfMeasureGrouping UnitOfMeasureGrouping) { return(UnitOfMeasureGrouping.IsValidated); }