Exemplo n.º 1
0
        private SVP.CIL.Domain.Label LabelRead(AppDbContext dbc, SVP.CIL.Domain.Label target)
        {
            var repo        = new LabelRepository(dbc);
            var label       = repo.Load(target.Id);
            var domainLabel = Mapper.Map <SVP.CIL.Domain.Label>(label);

            return(domainLabel);
        }
Exemplo n.º 2
0
        private bool LabelDelete(AppDbContext dbc, SVP.CIL.Domain.Label target)
        {
            var repo  = new LabelRepository(dbc);
            var label = repo.Load(target.Id);

            repo.Delete(label);
            dbc.SaveChanges();
            return(true);
        }
Exemplo n.º 3
0
        private SVP.CIL.Domain.Label LabelCreate(AppDbContext dbc, SVP.CIL.Domain.Label target)
        {
            var label = Mapper.Map <Label>(target);
            var repo  = new LabelRepository(dbc);

            repo.Add(label);
            dbc.SaveChanges();
            var domainLabel = Mapper.Map <SVP.CIL.Domain.Label>(label);

            return(domainLabel);
        }
Exemplo n.º 4
0
        private SVP.CIL.Domain.Label LabelUpdate(AppDbContext dbc, SVP.CIL.Domain.Label target)
        {
            var repo  = new LabelRepository(dbc);
            var label = repo.Load(target.Id);

            Mapper.Map <SVP.CIL.Domain.Label, Label>(target, label);
            repo.Save();
            dbc.SaveChanges();
            var domainLabel = Mapper.Map <SVP.CIL.Domain.Label>(label);

            return(domainLabel);
        }