public void Upadates(UpdateEntity updateEntity) { admin.Date = updateEntity.Date; admin.Description = updateEntity.Description; db.Admins.InsertOnSubmit(admin); db.SubmitChanges(); }
public bool HasUpdate() { string filepath = Application.ExecutablePath; using (UpdateCheckSoapClient client = new UpdateCheckSoapClient()) { if (File.Exists(filepath)) { Assembly assembly = Assembly.LoadFrom(filepath); object[] attributes = assembly.GetCustomAttributes(typeof(AssemblyTitleAttribute), false); if (attributes.Length > 0) { // 请选择第一个属性 AssemblyTitleAttribute titleAttribute = (AssemblyTitleAttribute)attributes[0]; // 如果该属性为非空字符串,则将其返回 if (titleAttribute.Title != "") { updateEntity = client.Check(titleAttribute.Title); if (updateEntity != null) { Version ver = new Version(updateEntity.version); return(ver > assembly.GetName().Version); } } } } } return(false); }
public async Task Update() { await using (var db = await GetDbContext <UpdateContext>()) { await db.Database.ExecuteSqlRawAsync("create table test_update (id int primary key, foo varchar(20), bar varchar(20))"); await db.Database.ExecuteSqlRawAsync("update or insert into test_update values (66, 'foo', 'bar')"); var entity = new UpdateEntity() { Id = 66, Foo = "test", Bar = "test" }; var entry = db.Attach(entity); entry.Property(x => x.Foo).IsModified = true; await db.SaveChangesAsync(); var value = await db.Set <UpdateEntity>() .FromSqlRaw("select * from test_update where id = 66") .AsNoTracking() .FirstAsync(); Assert.AreEqual("test", value.Foo); Assert.AreNotEqual("test", value.Bar); } }
public string Serialize(UpdateEntity ue) { return(JsonConvert.SerializeObject( new Dictionary <string, object> { { "displayName", ue.DisplayName }, { "description", ue.Description } } )); }
public static void UpdateEntityInfo(int netId, EntityType entity, Delta_EntityProperties newInfo) { var packet = new UpdateEntity(); packet.EntityType = (byte)entity; packet.Properties = newInfo; packet.NetHandle = netId; SendToServer(packet, PacketType.UpdateEntityProperties, true, ConnectionChannel.EntityBackend); }
public async Task <ActionResult <Entity> > UpdateEntity(Guid id, UpdateEntity _entity) { var entity = await _entityService.UpdateEntity(id, _entity); if (entity == null) { return(NotFound()); } return(entity); }
public static void UpdateEntityInfo(int netId, EntityType entity, Delta_EntityProperties newInfo) { var packet = new UpdateEntity { EntityType = (byte)entity, Properties = newInfo, NetHandle = netId }; SendToServer(packet, PacketType.UpdateEntityProperties, true, ConnectionChannel.NativeCall); }
public Entity AtualizarEntidade(String WorkId, String Entidade, String NEntidade, String DEntidade) { UpdateEntity updatedEntity = new UpdateEntity() { Entity = NEntidade, Description = DEntidade }; var result = _assistant.UpdateEntity(WorkId, Entidade, updatedEntity); return(result); }
private UpdateEntity SendUpdateEntity(int entityId, int child) { var updateEntity = new UpdateEntity { Id = entityId, Child = child }; TestSettings.CommandBus.SendMessage(new EntityCommand { CommandHeader = new CommandHeader { EntityId = entityId }, UpdateEntity = updateEntity }); return(updateEntity); }
private ActionResult GetResponse(UpdateEntity update, OperatingSystem operatingSystem) { // Check if the version was found. if (update == null) { return(NotFound(new { ErrorMessage = "Version not found." })); } // Check if update file is present var updateFile = update.UpdateFiles.FirstOrDefault(u => u.OperatingSystem == operatingSystem); if (updateFile == null) { return(NotFound(new { ErrorMessage = "Version download url not found." })); } return(Redirect(updateFile.Url)); }