Пример #1
0
        public static void Delete(Empresa empresa)
        {
            EmpresaEntity entity;

            entity = EmpresaMapper.Get(empresa);

            EmpresaDao.Delete(entity);
        }
Пример #2
0
        public static int Add(Empresa item)
        {
            EmpresaEntity entity;

            entity  = EmpresaMapper.Get(item);
            item.Id = EmpresaDao.Add(entity);

            return(item.Id);
        }
Пример #3
0
        public static Empresa Get(int id)
        {
            Empresa       item;
            EmpresaEntity entity;

            entity = EmpresaDao.Get(id);
            item   = EmpresaMapper.Get(entity);

            return(item);
        }
Пример #4
0
        public static void Update(EmpresaDto empresaDto)
        {
            try
            {
                Empresa entity;

                entity = EmpresaMapper.Get(empresaDto);
                using (var db = new AppDbContext())
                {
                    db.Entry(entity).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #5
0
        public static void Add(EmpresaDto empresa)
        {
            try
            {
                Empresa entity;

                entity = EmpresaMapper.Get(empresa);
                using (var db = new AppDbContext())
                {
                    db.Empresa.Add(entity);
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #6
0
        public static void Delete(EmpresaDto empresaDto)
        {
            try
            {
                Empresa entity;

                entity             = EmpresaMapper.Get(empresaDto);
                entity.IsActivo    = false;
                entity.FechaDeBaja = DateTime.Now;
                using (var db = new AppDbContext())
                {
                    db.Entry(entity).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }