Exemple #1
0
        public async Task Create(RequisitionEntity entity)
        {
            var count = db
                        .Count(p => !p.DeletedAt.HasValue && p.CompanyId == entity.CompanyId && p.DinningRoomId == entity.DinningRoomId);

            entity.Keyword = String.Format("{0}{1}-{2}{3}", entity.DinningRoomId <= 9 ? "0" : "", entity.DinningRoomId, (count + 1) <= 9 ? "0" : "", count + 1);
            var entry = db.Add(entity);
            await context.SaveChangesAsync();
        }
Exemple #2
0
 public async Task Delete(RequisitionEntity entity)
 {
     entity.DeletedAt = DateTime.Now;
     db.Update(entity);
     await context.SaveChangesAsync();
 }
Exemple #3
0
 public async Task Comprobate(RequisitionEntity entity)
 {
     db.Update(entity);
     await context.SaveChangesAsync();
 }