Exemplo n.º 1
0
 public CompanyManagers Create(CompanyManagers model)
 {
     if (model == null)
     {
         return(null);
     }
     model.Create = DateTime.Now;
     _context.CompanyManagers.Add(model);
     _context.SaveChanges();
     return(model);
 }
Exemplo n.º 2
0
        public CompanyManagers CreateManagers(CompanyManagerVdto model)
        {
            if (model == null)
            {
                return(null);
            }
            var manager = new CompanyManagers()
            {
                AuthBy  = _context.AppUsersDb.FirstOrDefault(u => u.Id == model.AuditById),
                Company = _context.CompaniesDb.FirstOrDefault(c => c.Code == model.CompanyCode),
                User    = _context.AppUsersDb.FirstOrDefault(u => u.Id == model.UserId)
            };

            if (manager.Company == null || manager.User == null)
            {
                return(null);
            }
            return(Create(manager));
        }
Exemplo n.º 3
0
        public int Delete(CompanyManagers model)
        {
            _context.CompanyManagers.Remove(model);

            return(_context.SaveChanges());
        }
Exemplo n.º 4
0
        public int Edit(CompanyManagers model)
        {
            _context.CompanyManagers.Update(model);

            return(_context.SaveChanges());
        }