private void btnTags_Click(object sender, EventArgs e) { this.Hide(); AddTag agf = new AddTag(); agf.ShowDialog(); }
private void addTagButton_Click(object sender, EventArgs e) { if (tagsetView.SelectedItems.Count != 0 && chatTable.SelectedObjects.Count != 0) { TaggerEventArgs args = new TaggerEventArgs(); args.Id = IndexEngine.SituationIndex.TagsetCounter[tagsetView.SelectedItems[0].Text]; args.Tag = tagsetView.SelectedItems[0].Text; args.messages = new List <int>(); foreach (var obj in chatTable.SelectedObjects) { DynamicMessage msg = (DynamicMessage)obj; args.messages.Add(msg.Id); } AddTag?.Invoke(this, args); //fastSituationView.Items.Add(args.Tag + " " + args.Id); chatTable.UpdateObjects(MessageContainer.Messages.FindAll(x => args.messages.Contains(x.Id))); } else { MessageBox.Show("Select a tag and messages first"); } }
public void handleReset() { Artist.Value = Base.Artist; Album.Value = Base.Album; AddTag.clearField(); Tags.Value = Base.CreateTagList(); }
public ActionResult AddTag(AddTag objAddTag) { AwsS3Client s3Client = new AwsS3Client(); List <S3Bucket> buckets = new List <S3Bucket>(); List <Tag> Tags = new List <Tag>(); var result = s3Client.getBucketList(); if (!result.Error) { buckets = result.Data as List <S3Bucket>; } ViewBag.Buckets = buckets; var existingTagsResult = s3Client.getBuckettagging(objAddTag.BucketName); if (!existingTagsResult.Error) { Tags = existingTagsResult.Data as List <Tag>; } Tags.Add(new Tag() { Key = objAddTag.key, Value = objAddTag.value }); var AddTagsResult = s3Client.addBucketTagging(objAddTag.BucketName, Tags); if (!AddTagsResult.Error) { RedirectToAction("SearchTag", new { BucketName = objAddTag.BucketName }); } return(View()); }
private void clear() { Artist.clearField(); Album.clearField(); AddTag.clearField(); Tags.Value = new List <SimpleTagViewModel>(); }
public void Execute(AddTag request) { _validator.ValidateAndThrow(request); var tag = new Domain.Tag { Content = request.Content, CreatedAt = DateTime.Now, ModifidedAt = null, IsDeleted = false }; if (Context.Tag.Any(t => t.Content == request.Content)) { throw new EntityAllreadyExists("Tag"); } Context.Tag.Add(tag); try { Context.SaveChanges(); } catch (Exception) { throw new Exception(); } }
public async Task <Response <CreateResult> > Handle(AddTag request) { var apiTag = new ApiTag(); var api = await _context.Apis.FirstOrDefaultAsync(x => x.Name.Equals(request.ApiName)); if (api == null) { return(new Response <CreateResult>(CreateResult.DependentObjectNotFound)); } apiTag.Api = api; apiTag.ApiId = api.Id; var tag = await _context.Tags.FirstOrDefaultAsync(x => x.Name.Equals(request.TagName)); if (tag == null) { tag = new Tag() { Id = Guid.NewGuid(), Name = request.TagName } } ; apiTag.TagId = tag.Id; apiTag.Tag = tag; await _context.ApiTags.AddAsync(apiTag); await _context.SaveChangesAsync(); return(new Response <CreateResult>(CreateResult.Created)); } }
public void Visit(AddTag instruction) { executeInstruction(() => { var generic = _genericStack.Peek(); generic.AddTag(instruction.Tag); }); }
public IActionResult AddTag(AddTag addTag) { if (ModelState.IsValid) { db.AddTagToPost(addTag.Name, addTag.Id); return(RedirectToAction(addTag.Id, "Posts")); } return(RedirectToAction(addTag.Id, "Posts")); }
private void buttonShowTagsEdit_Click(object sender, RoutedEventArgs e) { ResourceTag t = (ResourceTag)TagsTable.SelectedValue; if (t != null) { AddTag window = new AddTag(t); showNewWindow(window); } }
public IActionResult Post([FromBody] AddTag dto, [FromServices] ICreateTagCommand command) { try { executor.ExecuteCommand(command, dto); return(StatusCode(202, "Sucessfully added new tag.")); } catch { return(StatusCode(422, "Error has been acured!")); } }
public IActionResult Put(int id, [FromBody] AddTag dto, [FromServices] IEditTagCommand command) { try { dto.Id = id; executor.ExecuteCommand(command, dto); return(StatusCode(204, "Sucess in editing!")); } catch { return(StatusCode(422, "Fail!")); } }
/// <summary> /// 右键->添加Tag /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ContextMenuAddTag_Click(object sender, RoutedEventArgs e) { var addTagWindow = new AddTag() { Owner = Window.GetWindow(this), WindowStartupLocation = WindowStartupLocation.CenterOwner }; addTagWindow.ShowDialog(); if (addTagWindow.IsOK) { AddingTag?.Invoke(this, new AddingTagEventArgs(new TagInfo { Group = addTagWindow.TagGroup, Name = addTagWindow.TagName })); } }
public void handleTagAdded() { if (AddTag.hasErrors()) { return; } foreach (var tag in Tags.Value) { if (tag.Name.Equals(AddTag)) { return; } } Tags.Value.Add(new SimpleTagViewModel(AddTag.Value, TagModel.NO_TYPE)); onPropertyChanged(nameof(Tags)); }
private void autoCompleteBoxTag_PreviewKeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { if (Database.GetTag(autoCompleteBoxTags.Text) == null && !string.IsNullOrWhiteSpace(autoCompleteBoxTags.Text)) { AddTag dialog = new AddTag(autoCompleteBoxTags.Text); dialog.ShowDialog(); // If it has successfully added a new tag if (dialog.DialogResult.HasValue && dialog.DialogResult.Value) { ManifestationTag tag = new ManifestationTag(Database.getInstance().Tags.Last()); Manifestation.Tags.Add(tag); comboBoxTags.SelectedItems.Add(tag); autoCompleteBoxTags.SelectedItem = null; autoCompleteBoxTags.Text = string.Empty; } autoCompleteBoxTags.SelectedItem = null; autoCompleteBoxTags.Text = string.Empty; } else if (!string.IsNullOrWhiteSpace(autoCompleteBoxTags.Text)) { ManifestationTag tag = new ManifestationTag(Database.GetTag(autoCompleteBoxTags.Text)); bool found = false; foreach (var item in comboBoxTags.SelectedItems) { if (((ManifestationTag)item).Id.Equals(tag.Id)) { found = true; } } if (!found) { Manifestation.Tags.Add(tag); comboBoxTags.SelectedItems.Add(tag); } autoCompleteBoxTags.SelectedItem = null; autoCompleteBoxTags.Text = string.Empty; } } }
private void AddTag_Executed(object sender, RoutedEventArgs e) { AddTag addTag = new AddTag(); showNewWindow(addTag); }
private void buttonAddNewTag_Click(object sender, RoutedEventArgs e) { // if it hasn't been found in database, open dialog to add it if (Database.GetTag(autoCompleteBoxTags.Text) == null) { AddTag dialog; if (string.IsNullOrWhiteSpace(autoCompleteBoxTags.Text)) { dialog = new AddTag(); } else { dialog = new AddTag(autoCompleteBoxTags.Text); } dialog.ShowDialog(); // If it has successfully added a new tag if (dialog.DialogResult.HasValue && dialog.DialogResult.Value) { ManifestationTag tag = new ManifestationTag(Database.getInstance().Tags.Last()); // make sure tag is't already added bool found = false; foreach (var manifestationTag in Manifestation.Tags) { if (manifestationTag.Id.Equals(tag.Id)) { found = true; SelectedTags.Add(manifestationTag); } } if (!found) { Manifestation.Tags.Add(tag); SelectedTags.Add(tag); } } } // if it has been found in database else { ManifestationTag tag = new ManifestationTag(Database.GetTag(autoCompleteBoxTags.Text)); // make sure tag is't already added bool found = false; foreach (var manifestationTag in Manifestation.Tags) { if (manifestationTag.Id.Equals(tag.Id)) { found = true; SelectedTags.Add(manifestationTag); } } if (!found) { Manifestation.Tags.Add(tag); SelectedTags.Add(tag); } } // reset field autoCompleteBoxTags.SelectedItem = null; autoCompleteBoxTags.Text = string.Empty; }
public IActionResult AddTag(Guid id, AddTag command) { command = command.WithId(id); _bookActor.Tell(new ShardEnvelope(command.Id.ToString(), command)); return(Accepted()); }
public void Visit(AddTag instruction) { var generic = _genericStack.Peek(); generic.AddTag(instruction.Tag); }
public async Task AddTagAsync(AddTag command) { var tag = Tag.Create(command.Name, userIdentityContext.UserId, false, command.ExternalId.ToString()); await this.tagRepository.AddAsync(tag); }
public void Visit(AddTag instruction) { _instructions.Add(instruction); }
private void buttonShowTagsAdd_Click(object sender, RoutedEventArgs e) { AddTag addTag = new AddTag(); showNewWindow(addTag); }
public void Visit(AddTag instruction) { }
private void AddTag_Executed(object sender, ExecutedRoutedEventArgs e) { AddTag addTag = new AddTag(); addTag.Show(); }
public async Task <IActionResult> Post([FromBody] AddTag command) { await this.DispatchAsync(command); return(CreatedAtAction(nameof(Get), new { id = command.ExternalId }, command)); }
public void Update() { tagsListBox.Items.Clear(); List <int> id_tags = new List <int>(); if (current_acc) { IllustratorName.Text = Search.currentaccount.login; IllustratorEMail.Text = Search.currentaccount.email; PhoneNum.Text = Search.currentaccount.num.ToString(); Makeorderbutton.Hide(); } else { IllustratorName.Text = Search.illustratoraccount.login; IllustratorEMail.Text = Search.illustratoraccount.email; PhoneNum.Text = Search.illustratoraccount.num.ToString(); AddTags.Hide(); AddTag.Hide(); } if (Search.currentaccount.type == "Иллюстратор") { Makeorderbutton.Enabled = false; } string connectionString = @"Data Source=LAPTOP-96NT0MPR;Initial Catalog=kursach;Integrated Security=True"; using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); SqlCommand command = new SqlCommand(); command.Connection = connection; string sqlExpression; if (current_acc) { sqlExpression = "SELECT * FROM Техники_исполнения_иллюстратора WHERE Код_иллюстратора = " + Search.currentaccount.id; } else { sqlExpression = "SELECT * FROM Техники_исполнения_иллюстратора WHERE Код_иллюстратора = " + Search.illustratoraccount.id; } SqlCommand commandread = new SqlCommand(sqlExpression, connection); SqlDataReader reader = commandread.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { id_tags.Add(reader.GetInt32(0)); } } reader.Close(); if (id_tags.Count > 0) { for (int i = 0; i < id_tags.Count; i++) { sqlExpression = "SELECT * FROM Техника_исполнения WHERE Код_техники_исполнения = " + id_tags[i]; commandread = new SqlCommand(sqlExpression, connection); reader = commandread.ExecuteReader(); if (reader.HasRows) { reader.Read(); tagsListBox.Items.Add(reader.GetString(1)); } reader.Close(); } } } }