示例#1
0
        public void Test_twittSubasta()
        {
            clsRepoLogic repo    = new clsRepoLogic();
            string       Twitter = repo.twittSubasta("Unit Test");

            Assert.IsNotNull(Twitter);
        }
示例#2
0
        public IHttpActionResult twittSubasta(string nombreTrabajo)
        {
            //crear
            string lstr_twitt = pobj_repoLogic.twittSubasta(nombreTrabajo);

            return(Ok(lstr_twitt));
        }
示例#3
0
        /// <summary>
        /// logica de insertar nuevo trabajo en la base de datos
        /// </summary>
        /// <param name="tRABAJO"></param>
        /// <returns></returns>
        public TRABAJO insertarTrabajo(TRABAJO tRABAJO)
        {
            //se crea como pendiente (o sea esta en estado de subasta)
            tRABAJO.Estado = "P";
            //aun no es exitoso
            tRABAJO.Exitoso            = false;
            tRABAJO.EstrellasObtenidas = 0;
            tRABAJO.FechaInicio        = DateTime.Now;
            db.TRABAJO.Add(tRABAJO);
            db.SaveChanges();
            //se publica en twitter
            clsRepoLogic pobj_repoLogic = new clsRepoLogic();

            pobj_repoLogic.twittSubasta(tRABAJO.Nombre);

            return(tRABAJO);
        }