public IHttpActionResult putActualziarServicio(actualizacion AC)
        {
            using (DbContextTransaction transaction = db.Database.BeginTransaction())
            {
                try
                {
                    db.Entry(AC.servicio).State = EntityState.Modified;
                    db.SaveChanges();
                    //registramos el historial
                    var historial = db.Historial.Add(AC.historial);
                    db.SaveChanges();

                    db.SaveChanges();
                    transaction.Commit();
                    return(Ok(true));
                }
                catch
                {
                    transaction.Rollback();
                    return(Ok(false));
                }
            }
        }
Пример #2
0
        public void actualiza()
        {
            int readbytes;
            while (hilo)
            {
                try {
                    byte[] reciveBuffer = new byte[actua.SendBufferSize];

                    readbytes = actua.Receive(reciveBuffer);

                    if (readbytes > 0 && hilo == true)
                    {
                        lista_usuarios d = new lista_usuarios(reciveBuffer);

                        actualizacion a = new actualizacion(actualiza2step);
                        this.Invoke(a, new object[] { d });
                    }
                }
                catch
                {

                }
            }
        }