Esempio n. 1
0
        public async Task <long> Add(NewPersonCustomer model)
        {
            var entity = mapper.Map <EF.PersonCustomer>(model);

            context.Add(entity);
            var rows = await context.SaveChangesAsync();

            return(await Task.FromResult(entity.CustomerId));
        }
Esempio n. 2
0
        public async Task <long> Add(NewProduct model)
        {
            var entity = mapper.Map <EF.Product>(model);

            context.Add(entity);
            var rows = await context.SaveChangesAsync();

            return(await Task.FromResult(entity.ProductId));
        }
Esempio n. 3
0
        public async Task <long> Add(NewRawMaterial model)
        {
            var entity = mapper.Map <ef.RawMaterial>(model);

            context.Add(entity);
            var rows = await context.SaveChangesAsync();

            return(await Task.FromResult(entity.RawMaterialId));
        }
Esempio n. 4
0
        public async Task <long> Add(NewUser model, int?corpClientId)
        {
            var entity = mapper.Map <EF.User>(model);

            entity.CorpClientId = corpClientId;
            context.Add(entity);
            var rows = await context.SaveChangesAsync();

            return(await Task.FromResult(entity.UserId));
        }