示例#1
0
 public void registrarPCGame(PCGames PCGames)
 {
     using (EFContext db = new EFContext(ConexionUtil.obtenerCadena()))
     {
         try
         {
             db.PCGames.Add(PCGames);
             db.SaveChanges();
         }
         catch (Exception)
         {
             var operationFault = new InvalidOperationFault { Message = "No se puede ingresar un duplicado" };
             throw new FaultException<InvalidOperationFault>(operationFault);
         }
     }
 }
示例#2
0
        public List<PCGamesEntity.PCGames> listarPCGames()
        {
            using (EFContext db = new EFContext(ConexionUtil.obtenerCadena()))
            {
                var resultado = from l in db.PCGames
                                select l;

                var ListaCC = new List<PCGamesEntity.PCGames>();
                foreach (var item in resultado)
                {
                    var newItem = new PCGamesEntity.PCGames();
                    newItem.codigo = item.codigo;
                    newItem.nombre = item.nombre;
                    ListaCC.Add(newItem);
                }

                return ListaCC;
            }
        }