public async Task <bool> Delete(CustomerLeadSource CustomerLeadSource) { if (await ValidateId(CustomerLeadSource)) { } return(CustomerLeadSource.IsValidated); }
public async Task <CustomerLeadSource> Get(long Id) { CustomerLeadSource CustomerLeadSource = await UOW.CustomerLeadSourceRepository.Get(Id); if (CustomerLeadSource == null) { return(null); } return(CustomerLeadSource); }
public Opportunity_CustomerLeadSourceDTO(CustomerLeadSource CustomerLeadSource) { this.Id = CustomerLeadSource.Id; this.Code = CustomerLeadSource.Code; this.Name = CustomerLeadSource.Name; this.Errors = CustomerLeadSource.Errors; }
public Contract_CustomerLeadSourceDTO(CustomerLeadSource CustomerLeadSource) { this.Id = CustomerLeadSource.Id; this.Code = CustomerLeadSource.Code; this.Name = CustomerLeadSource.Name; this.Errors = CustomerLeadSource.Errors; }
public async Task <CustomerLeadSource> Get(long Id) { CustomerLeadSource CustomerLeadSource = await DataContext.CustomerLeadSource.AsNoTracking() .Where(x => x.Id == Id) .Select(x => new CustomerLeadSource() { Id = x.Id, Code = x.Code, Name = x.Name, }).FirstOrDefaultAsync(); if (CustomerLeadSource == null) { return(null); } return(CustomerLeadSource); }
public async Task <bool> ValidateId(CustomerLeadSource CustomerLeadSource) { CustomerLeadSourceFilter CustomerLeadSourceFilter = new CustomerLeadSourceFilter { Skip = 0, Take = 10, Id = new IdFilter { Equal = CustomerLeadSource.Id }, Selects = CustomerLeadSourceSelect.Id }; int count = await UOW.CustomerLeadSourceRepository.Count(CustomerLeadSourceFilter); if (count == 0) { CustomerLeadSource.AddError(nameof(CustomerLeadSourceValidator), nameof(CustomerLeadSource.Id), ErrorCode.IdNotExisted); } return(count == 1); }
public async Task <bool> Create(CustomerLeadSource CustomerLeadSource) { return(CustomerLeadSource.IsValidated); }