public DirectSalesOrder_UnitOfMeasureGroupingContentDTO(UnitOfMeasureGroupingContent UnitOfMeasureGroupingContent) { this.Id = UnitOfMeasureGroupingContent.Id; this.UnitOfMeasureGroupingId = UnitOfMeasureGroupingContent.UnitOfMeasureGroupingId; this.UnitOfMeasureId = UnitOfMeasureGroupingContent.UnitOfMeasureId; this.Factor = UnitOfMeasureGroupingContent.Factor; this.UnitOfMeasure = UnitOfMeasureGroupingContent.UnitOfMeasure == null ? null : new DirectSalesOrder_UnitOfMeasureDTO(UnitOfMeasureGroupingContent.UnitOfMeasure); this.UnitOfMeasureGrouping = UnitOfMeasureGroupingContent.UnitOfMeasureGrouping == null ? null : new DirectSalesOrder_UnitOfMeasureGroupingDTO(UnitOfMeasureGroupingContent.UnitOfMeasureGrouping); this.Errors = UnitOfMeasureGroupingContent.Errors; }
public CustomerLead_UnitOfMeasureDTO(UnitOfMeasureGroupingContent UnitOfMeasureGroupingContent) { this.Id = UnitOfMeasureGroupingContent.UnitOfMeasure == null ? 0 : UnitOfMeasureGroupingContent.UnitOfMeasure.Id; this.Code = UnitOfMeasureGroupingContent.UnitOfMeasure == null ? string.Empty : UnitOfMeasureGroupingContent.UnitOfMeasure.Code; this.Name = UnitOfMeasureGroupingContent.UnitOfMeasure == null ? string.Empty : UnitOfMeasureGroupingContent.UnitOfMeasure.Name; this.Description = UnitOfMeasureGroupingContent.UnitOfMeasure == null ? string.Empty : UnitOfMeasureGroupingContent.UnitOfMeasure.Description; this.StatusId = UnitOfMeasureGroupingContent.UnitOfMeasure == null ? 0 : UnitOfMeasureGroupingContent.UnitOfMeasure.StatusId; this.Factor = UnitOfMeasureGroupingContent.Factor; }
public DirectSalesOrder_UnitOfMeasureDTO(UnitOfMeasureGroupingContent UnitOfMeasureGroupingContent) { this.Id = UnitOfMeasureGroupingContent.UnitOfMeasure == null ? 0 : UnitOfMeasureGroupingContent.UnitOfMeasure.Id; this.Code = UnitOfMeasureGroupingContent.UnitOfMeasure?.Code; this.Name = UnitOfMeasureGroupingContent.UnitOfMeasure?.Name; this.Description = UnitOfMeasureGroupingContent.UnitOfMeasure?.Description; this.StatusId = UnitOfMeasureGroupingContent.UnitOfMeasure == null ? 0 : UnitOfMeasureGroupingContent.UnitOfMeasure.StatusId; this.Factor = UnitOfMeasureGroupingContent.Factor; }
public async Task <bool> Create(UnitOfMeasureGroupingContent UnitOfMeasureGroupingContent) { UnitOfMeasureGroupingContentDAO UnitOfMeasureGroupingContentDAO = new UnitOfMeasureGroupingContentDAO(); UnitOfMeasureGroupingContentDAO.Id = UnitOfMeasureGroupingContent.Id; UnitOfMeasureGroupingContentDAO.UnitOfMeasureGroupingId = UnitOfMeasureGroupingContent.UnitOfMeasureGroupingId; UnitOfMeasureGroupingContentDAO.UnitOfMeasureId = UnitOfMeasureGroupingContent.UnitOfMeasureId; UnitOfMeasureGroupingContentDAO.Factor = UnitOfMeasureGroupingContent.Factor; UnitOfMeasureGroupingContentDAO.RowId = UnitOfMeasureGroupingContent.RowId; DataContext.UnitOfMeasureGroupingContent.Add(UnitOfMeasureGroupingContentDAO); await DataContext.SaveChangesAsync(); UnitOfMeasureGroupingContent.Id = UnitOfMeasureGroupingContentDAO.Id; await SaveReference(UnitOfMeasureGroupingContent); return(true); }
public async Task <bool> Update(UnitOfMeasureGroupingContent UnitOfMeasureGroupingContent) { UnitOfMeasureGroupingContentDAO UnitOfMeasureGroupingContentDAO = DataContext.UnitOfMeasureGroupingContent.Where(x => x.Id == UnitOfMeasureGroupingContent.Id).FirstOrDefault(); if (UnitOfMeasureGroupingContentDAO == null) { return(false); } UnitOfMeasureGroupingContentDAO.Id = UnitOfMeasureGroupingContent.Id; UnitOfMeasureGroupingContentDAO.UnitOfMeasureGroupingId = UnitOfMeasureGroupingContent.UnitOfMeasureGroupingId; UnitOfMeasureGroupingContentDAO.UnitOfMeasureId = UnitOfMeasureGroupingContent.UnitOfMeasureId; UnitOfMeasureGroupingContentDAO.Factor = UnitOfMeasureGroupingContent.Factor; UnitOfMeasureGroupingContentDAO.RowId = UnitOfMeasureGroupingContent.RowId; await DataContext.SaveChangesAsync(); await SaveReference(UnitOfMeasureGroupingContent); return(true); }
public async Task <UnitOfMeasureGroupingContent> Get(long Id) { UnitOfMeasureGroupingContent UnitOfMeasureGroupingContent = await DataContext.UnitOfMeasureGroupingContent.AsNoTracking() .Where(x => x.Id == Id) .Select(x => new UnitOfMeasureGroupingContent() { Id = x.Id, UnitOfMeasureGroupingId = x.UnitOfMeasureGroupingId, UnitOfMeasureId = x.UnitOfMeasureId, Factor = x.Factor, RowId = x.RowId, 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, RowId = x.UnitOfMeasure.RowId, }, UnitOfMeasureGrouping = x.UnitOfMeasureGrouping == null ? null : new UnitOfMeasureGrouping { Id = x.UnitOfMeasureGrouping.Id, Code = x.UnitOfMeasureGrouping.Code, Name = x.UnitOfMeasureGrouping.Name, Description = x.UnitOfMeasureGrouping.Description, UnitOfMeasureId = x.UnitOfMeasureGrouping.UnitOfMeasureId, StatusId = x.UnitOfMeasureGrouping.StatusId, Used = x.UnitOfMeasureGrouping.Used, RowId = x.UnitOfMeasureGrouping.RowId, }, }).FirstOrDefaultAsync(); if (UnitOfMeasureGroupingContent == null) { return(null); } return(UnitOfMeasureGroupingContent); }
private async Task SaveReference(UnitOfMeasureGroupingContent UnitOfMeasureGroupingContent) { }
public async Task <bool> Delete(UnitOfMeasureGroupingContent UnitOfMeasureGroupingContent) { await DataContext.UnitOfMeasureGroupingContent.Where(x => x.Id == UnitOfMeasureGroupingContent.Id).DeleteFromQueryAsync(); return(true); }