Exemplo n.º 1
0
 public Boolean EditPC(PC editPC)
 {
     IRepository<PC> repository = new PCRepository();
     PC pc = repository.findById(editPC.PCID);
     if (pc == null)
     {
         return false;
     }
     try
     {
         repository.Update(pc);
     }
     catch (Exception e)
     {
         e.GetBaseException();
         return false;
     }
     return true;
 }
Exemplo n.º 2
0
        public Boolean DeletePC(int ID)
        {
            IRepository<PC> repository = new PCRepository();
            PC deletedPC = repository.findById(ID);

            if (deletedPC == null || !checkDeletePC(ID))
            {
                return false;
            }
            else
            {
                try
                {
                    repository.Delete(deletedPC);
                }
                catch (Exception e)
                {
                    e.GetHashCode();
                }
                return true;
            }
        }
Exemplo n.º 3
0
 public PC GetEditPCByID(int PCID)
 {
     IRepository<PC> repository = new PCRepository();
     PC pc = repository.findById(PCID);
     return pc;
 }