/// <summary>
 /// 获取所有用户
 /// </summary>
 /// <returns></returns>
 public List <Users> GetUsers()
 {
     using (var db = new testContext())
     {
         return(db.Users.AsNoTracking().ToList());
     }
 }
 public async Task <List <Users> > GetUsersAsync()
 {
     using (var db = new testContext())
     {
         return(await db.Users.AsNoTracking().ToListAsync());
     }
 }
        //Funciòn solo para test, en BD InMemory
        private void DataTestMemory(testContext context)
        {
            context.DbUsuarios.Add(new Usuarios {
                Registro = "C100020", Nombres = "Kristian Espitia", Clave = "12345", EsAdministrador = "N"
            });
            context.DbUsuarios.Add(new Usuarios {
                Registro = "C100021", Nombres = "Juan Cardona", Clave = "12345", EsAdministrador = "S"
            });

            context.DbCategorias.Add(new Categorias {
                Nombre = "HSE"
            });
            context.DbCategorias.Add(new Categorias {
                Nombre = "Salud"
            });

            context.DbPreguntas.Add(new Preguntas {
                CategoriaId = 1, Activa = "S", Pregunta = "Si tengo contrato de trabajo con Ecopetrol, ¿a partir de qué momento puedo empezar a hacer uso de los servicios de Salud?", Respuesta = "Desde el día en que ingresa a la compañía con un contrato de trabajado firmado con Ecopetrol se convierte en beneficiario del Plan de Salud y podrá hacer uso de los servicios presentando la cédula"
            });
            context.DbPreguntas.Add(new Preguntas {
                CategoriaId = 1, Activa = "S", Pregunta = "¿Cómo inscribo a mis familiares y beneficiarios?", Respuesta = "Usted puede realizar la inscripción o ratificación de sus familiares en las oficinas de personal diligenciando el formato publicado en IRIS y aportando la documentación exigida para cada familiar. Si la documentación es correcta y está completa los nuevos beneficiarios podrán disfrutar de todos los beneficios"
            });
            context.DbPreguntas.Add(new Preguntas {
                CategoriaId = 2, Activa = "S", Pregunta = "¿Cómo escojo a mi médico de cabecera por primera vez?", Respuesta = "Debe tramitar la selección de su profesional de cabecera: médico general, pediatra, odontólogo general u odontopediatra, según sea el casos ante las dependencias de Servicios de Salud o realizar la solicitud escribiendo al correo [email protected]"
            });

            context.SaveChanges();
        }
Exemple #4
0
 public IEnumerable <Employee> getemployees()
 {
     using (var context = new testContext())
     {
         return(context.Employees.ToList());
     }
 }
Exemple #5
0
 private Singleton2([FromServices] testContext context)
 {
     if (_db == null)
     {
         _db = context;
     }
 }
 /// <summary>
 /// 添加用户
 /// </summary>
 /// <param name="users"></param>
 /// <returns></returns>
 public async Task <int> AddAsync(Users users)
 {
     using (var db = new testContext())
     {
         db.Users.Add(users);
         return(await db.SaveChangesAsync());
     }
 }
Exemple #7
0
 public static Singleton2 GetInstance(testContext testContext)
 {
     if (instance == null)
     {
         instance = new Singleton2(testContext);
     }
     return(instance);
 }
 public AuthController(testContext context)
 {
     _service = new AuthService(context);
     if (context.DbUsuarios.Count() == 0)
     {
         // Para pruebas BD en Memoria
         DataTestMemory(context);
     }
 }
Exemple #9
0
 public IEnumerable <Employee> getemployees(int id)
 {
     using (var context = new testContext())
     {
         var result = context.Employees.Where(emp => emp.Id == id).ToList();
         if (result.Count > 0)
         {
             return(result);
         }
         return(null);
     }
 }
Exemple #10
0
        public IActionResult Get(int id)
        {
            try
            {
                testContext db = new testContext();

                //select * from productos where Id=N;
                Products producto = db.Products.Where(a => a.Id == id).SingleOrDefault();

                return(Ok(producto));
            }
            catch (Exception e)
            {
                return(BadRequest(e));
            }
        }
Exemple #11
0
        public IActionResult Get()
        {
            try
            {
                testContext db = new testContext();

                //select * from productos
                List <Products> ListProductos = db.Products.ToList();

                return(Ok(ListProductos));
            }
            catch (Exception)
            {
                return(BadRequest());
            }
        }
Exemple #12
0
        public IActionResult Get()
        {
            try
            {
                testContext db = new testContext();

                //select * from productos
                List <Marcas> ListMarcas = db.Marcas.ToList();

                return(Ok(ListMarcas));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.ToString()));
            }
        }
Exemple #13
0
        /// <summary>
        /// 测试git提交 v2018.12.14 -002
        /// </summary>
        /// <returns></returns>
        public IActionResult Index()
        {
            //saasoamanagerContext dbContext = new saasoamanagerContext();
            //dbContext.Tsysquestiontype.Add(new DataAccessModels.Tsysquestiontype()
            //{
            //    Id = 2,
            //    Name = "1",
            //    SystemId = "001",
            //    UserId = 7,
            //    EnterpriseId = 6,
            //    IsDeleted = "0",
            //    IsEnabled = "1",
            //    UtcCreatedDate = DateTime.Now.ToUniversalTime(),
            //    UtcUpdatedDate = DateTime.Now.ToUniversalTime()
            //});

            //dbContext.SaveChanges();
            //dbContext.Dispose();
            int         count          = 3;
            testContext dbMySqlContext = new testContext();

            for (int i = 0; i < 30; i++)
            {
                dbMySqlContext.Tsysquestiontype.Add(new DBMySQLModels.Tsysquestiontype()
                {
                    Id       = count,
                    Name     = count.ToString(),
                    SystemId = "001",
                    //UserId = 7,
                    EnterpriseId   = 6,
                    IsDeleted      = "0",
                    IsEnabled      = "1",
                    UtcCreatedDate = DateTime.Now.ToUniversalTime(),
                    UtcUpdatedDate = DateTime.Now.ToUniversalTime()
                });

                count = count + 1;
            }

            dbMySqlContext.SaveChanges();
            dbMySqlContext.Dispose();

            return(View());
        }
Exemple #14
0
        public IActionResult GetBusqueda(string name)
        {
            try
            {
                if (name.Length < 3)
                {
                    return(Ok());
                }
                testContext db = new testContext();

                //select * from productos where Id=N;
                List <Products> productos = db.Products.Where(a => a.Nombre.Contains(name)).ToList();

                return(Ok(productos));
            }
            catch (Exception e)
            {
                return(BadRequest(e));
            }
        }
Exemple #15
0
 public static void Main(string[] args)
 {
     using (var db = new testContext())
     {
         // Creating a new item and saving it to the database
         var newItem = new Item();
         newItem.Name        = "Red Apple";
         newItem.Description = "Description of red apple";
         db.Item.Add(newItem);
         var count = db.SaveChanges();
         Console.WriteLine("{0} records saved to database", count);
         // Retrieving and displaying data
         Console.WriteLine();
         Console.WriteLine("All items in the database:");
         foreach (var item in db.Item)
         {
             Console.WriteLine("{0} | {1}", item.Name, item.Description);
         }
     }
 }
Exemple #16
0
 public EFExampleController(testContext context) //依赖注入得到实例
 {
     _context = context;
 }
 public TransporterHandler(ITransporterRepository transporterRepository, IEventRouter eventRouter, testContext context)
 {
     _transporterRepository = transporterRepository;
     _eventRouter           = eventRouter;
     _context = context;
 }
 public PeriodController(IMemoryCache memoryCache, testContext t, Period p)
 {
     this.memoryCache = memoryCache;
     this.t           = t;
     this.p           = p;
 }
 public CategoriYarsController(testContext context)
 {
     _context = context;
 }
Exemple #20
0
 public CategoriaService(testContext context)
 {
     _context = context;
 }
 public CustomerService(testContext context, IMapper mapper)
 {
     _context = context;
     _mapper  = mapper;
 }
Exemple #22
0
 public PreguntaService(testContext context)
 {
     _context = context;
 }
Exemple #23
0
 public UserInfoeController(testContext context)
 {
     _context = context;
 }
Exemple #24
0
 public accionController(testContext context)
 {
     _service     = new AccionEcpService(context);
     _serviceAuth = new AuthService(context);
 }
Exemple #25
0
 public DistansController(testContext context)
 {
     _context = context;
 }
 public BaseService(testContext db)
 {
     this._db = db;
 }
Exemple #27
0
 public MailController(testContext context)
 {
     _context = context;
 }
Exemple #28
0
 => this.PrepareViewComponentContext(testContext, viewComponentContext);
Exemple #29
0
 public UserStore(testContext db)
 {
     this.db = db;
 }
 public PackageDelivery(testContext context)
 {
     _context = context;
 }