public void Delete() { if (Model != null) { Model.Delete(); } }
/// <summary> /// 删除主表 /// </summary> public void DeleteMaster() { Model.Delete(CurMaster); chkIsRefresh.Checked = true; //UtilClass.ExecuteScript(this, "parent.window.showList(true);"); UtilClass.ExecuteScript(this, "alert('删除成功'); parent.window.Operate('back');"); }
public void Delete(int idModel) { Model model = getItem(idModel); list.Remove(model); model.Delete(); }
protected void lnkEvet_Click(object sender, EventArgs e) { int Id = int.Parse(Session["Id"].ToString()); Model m = new Model(Id); m.Delete(); Response.Redirect("List.aspx"); }
private void Delete() { try { Model.Delete(); } catch (Exception e) { _dialogs.ShowError(e.Message); } }
public void SetElementPhysicalSimpleQuantity(string qSetName, string qualityName, double value, XbimQuantityTypeEnum quantityType, IIfcNamedUnit unit) { var qset = GetElementQuantity(qSetName); if (qset == null) { qset = Model.Instances.New <IfcElementQuantity>(); qset.Name = qSetName; var relDef = Model.Instances.New <IfcRelDefinesByProperties>(); relDef.RelatingPropertyDefinition = qset; relDef.RelatedObjects.Add(this); } //remove existing simple quality var simpleQuality = GetElementPhysicalSimpleQuantity(qSetName, qualityName); if (simpleQuality != null) { var elementQuality = GetElementQuantity(qSetName); elementQuality.Quantities.Remove(simpleQuality); Model.Delete(simpleQuality); } switch (quantityType) { case XbimQuantityTypeEnum.Area: simpleQuality = Model.Instances.New <IfcQuantityArea>(sq => sq.AreaValue = (IfcAreaMeasure)value); break; case XbimQuantityTypeEnum.Count: simpleQuality = Model.Instances.New <IfcQuantityCount>(sq => sq.CountValue = (IfcCountMeasure)value); break; case XbimQuantityTypeEnum.Length: simpleQuality = Model.Instances.New <IfcQuantityLength>(sq => sq.LengthValue = (IfcLengthMeasure)value); break; case XbimQuantityTypeEnum.Time: simpleQuality = Model.Instances.New <IfcQuantityTime>(sq => sq.TimeValue = (IfcTimeMeasure)value); break; case XbimQuantityTypeEnum.Volume: simpleQuality = Model.Instances.New <IfcQuantityVolume>(sq => sq.VolumeValue = (IfcVolumeMeasure)value); break; case XbimQuantityTypeEnum.Weight: simpleQuality = Model.Instances.New <IfcQuantityWeight>(sq => sq.WeightValue = (IfcMassMeasure)value); break; default: return; } simpleQuality.Unit = unit; simpleQuality.Name = qualityName; qset.Quantities.Add(simpleQuality); }
private void Delete() { try { Model.Delete(); } catch (Exception e) { _dialogs.Toast(e.Message); } StatusUpdated?.Invoke(); }
private void OnDelete() { var selected = (from CategoryWrapper s in Styles.SourceCollection where s.IsSelected select s).ToList(); var deleted = Model.Delete(selected); foreach (var i in deleted) { Styles.Remove(i); } }
public void TerDelete(Model.Terminal terminal, Model.Source source) { Hashtable ht = new Hashtable(); ht.Add("Guid", terminal.Guid); terminal.Delete(ht); ht.Clear(); ht.Add("TerGuid", terminal.Guid); source.Delete(ht); }
private void OnDelete() { var selected = (from CadLinkTypeWrapper s in Imports where s.IsSelected select s).ToList(); var deleted = Model.Delete(selected); foreach (var i in deleted) { Imports.Remove(i); } }
public void Delete() { ConfirmDeleteDialog dialog = new ConfirmDeleteDialog(DialogOwner, string.Format("Scene: {0}", Model.Name)); bool?result = dialog.ShowDialog(); if (result.HasValue && result.Value) { Model.Delete(); ChapterVm.DeleteScene(this); } }
public void Delete() { ConfirmDeleteDialog dialog = new ConfirmDeleteDialog(DialogOwner, string.Format("File: {0}", Model.Name)); bool?result = dialog.ShowDialog(); if (result.HasValue && result.Value) { Model.Delete(); FileBrowserVm.Files.Remove(this); } }
private void Delete() { try { if (!Model.Delete()) { _dialogs.ShowError("Error: Missing delete access"); } } catch (Exception e) { _dialogs.ShowError(e.Message); } }
public void ApplyDelete(Model.Application appli,Model.SCW scw, Model.BulkFreight bulk) { Hashtable ht = new Hashtable(); ht.Add("Guid", appli.Guid); appli.Delete(ht); ht.Clear(); ht.Add("AppGuid", appli.Guid); scw.Delete(ht); bulk.Delete(ht); }
/// <summary> /// 删除 /// </summary> private void btn_Delete_Click(object sender, EventArgs e) { if (Model.CanDelete) { var result = Model.Delete(); if (!result.IsSuccess && !string.IsNullOrEmpty(result.Message)) { ShowMessage("警告", result.Message); } } }
public void Delete() { ConfirmDeleteDialog dialog = new ConfirmDeleteDialog(DialogOwner, string.Format("Note Document: {0}", Model.Name)); bool?result = dialog.ShowDialog(); if (result.HasValue && result.Value) { Model.Delete(); UniverseVm.MarkdownTree.RemoveFromTree(this); } }
public void Delete() { ConfirmDeleteDialog dialog = new ConfirmDeleteDialog(DialogOwner, string.Format("Story: {0}", Model.Name)); bool?result = dialog.ShowDialog(); if (result.HasValue && result.Value) { Model.Delete(); UniverseVm.DeleteSubItem(this); } }
public void DeleteTest() { _model.GetRectangle(); _model.GetPointerPressed(100, 100); _model.GetPointerReleased(300, 300); _model.GetPointerPressed(200, 200); _model.GetPointerReleased(200, 200); Assert.IsTrue(_model.IsDelete()); _model.Delete(); Assert.IsFalse(_model.IsDelete()); _model.Undo(); }
public void SetResponseForDelete(ValueEnum response) { if (response == ValueEnum.Yes && Model != null) { Model.Delete(); ApplySearchCriteria(); if (IsEditControl) { SendBackMessage(); } } }
public EventEditViewmodel(IEvent @event, EngineViewmodel engineViewModel) : base(@event) { _engineViewModel = engineViewModel; Model.PropertyChanged += ModelPropertyChanged; if (@event.EventType == TEventType.Container) { EventRightsEditViewmodel = new EventRightsEditViewmodel(@event, engineViewModel.Engine.AuthenticationService); EventRightsEditViewmodel.ModifiedChanged += RightsModifiedChanged; } CommandSaveEdit = new UiCommand(o => Save(), _canSave); CommandUndoEdit = new UiCommand(o => UndoEdit(), o => IsModified); CommandChangeMovie = new UiCommand(_changeMovie, _canChangeMovie); CommandEditMovie = new UiCommand(_editMovie, _canEditMovie); CommandCheckVolume = new UiCommand(_checkVolume, _canCheckVolume); CommandTriggerStartType = new UiCommand ( _triggerStartType, _canTriggerStartType ); CommandMoveUp = new UiCommand ( o => Model.MoveUp(), o => Model.CanMoveUp() ); CommandMoveDown = new UiCommand ( o => Model.MoveDown(), o => Model.CanMoveDown() ); CommandDelete = new UiCommand ( async o => { if (MessageBox.Show(resources._query_DeleteItem, resources._caption_Confirmation, MessageBoxButton.OKCancel) != MessageBoxResult.OK) { return; } await EventClipboard.SaveUndo(new List <IEvent> { Model }, Model.StartType == TStartType.After ? Model.Prior : Model.Parent); Model.Delete(); }, o => Model.AllowDelete() ); if (@event is ITemplated templated) { TemplatedEditViewmodel = new TemplatedEditViewmodel(templated, true, true, engineViewModel.VideoFormat); TemplatedEditViewmodel.ModifiedChanged += TemplatedEditViewmodel_ModifiedChanged; } }
public void Edit(Model.AcceptForm acceptform, Model.AD ad, Model.Client client, Model.Publish publish) { //客户信息插入或更新 Hashtable hs = new Hashtable(); hs.Add("ClientName", client.ClientName); if (client.IsExist(hs)) { client.Update( "ClientName='" + client.ClientName + "',Tel='" + client.Tel + "',Mobile='" + client.Mobile + "',Operator='" + client.Operator + "',AgencyCompany='" + client.AgencyCompany + "'", " and ClientName ='" + client.ClientName + "'"); HD.Model.Client newClient = HD.Model.Client.Instance.GetModelById(hs); acceptform.ClientGuid = newClient.ClientPGuid; } else { client.ClientPostTime = DateTime.Now; client.ClientPGuid = Public.GetGuID; client.Insert(); acceptform.ClientGuid = client.ClientPGuid; } //广告插入 ad.Update(); //先删除原来的发布形式,再循环插入发布形式 //string strSql = " and ADGuid='" + publish.ADGuid + "'"; hs.Clear(); hs.Add("ADGuid", ad.ADPGuid); publish.Delete(hs); //string StrSql = "Select * From " + DbConfig.Prefix + "Admin Where AdminName=@AdminName And AdminPass=@AdminPass And IsLock=1"; //IDataParameter[] Param = new IDataParameter[] { // DbHelper.MakeParam("@AdminName",AdminName), // DbHelper.MakeParam("@AdminPass",AdminPass) //}; string[] pubTypeName = publish.PublishType.Split(','); string[] pubTypeNu = publish.PublishQuantity.Split(','); for (int i = 0; i < pubTypeName.Length; i++) { publish.ADGuid = ad.ADPGuid; publish.PublishType = pubTypeName[i]; publish.PublishQuantity = pubTypeNu[i]; publish.Insert(); } //更新受理单信息 acceptform.Update(acceptform); }
//Butonul de delete apeleaza functia care are acest querry in ea si afiseaza o fereastra in functie de rezultat private void buttonDelete_Click(object sender, EventArgs e) { M.IDModel = textBoxIDModel.Text; bool succes = M.Delete(M); if (succes) { MessageBox.Show("Model Sters cu Succes!"); DataTable dt = M.Select(); dataGridViewModel.DataSource = dt; } else { MessageBox.Show("Operatiunea a esuat!"); } }
public PropertySet this[string psetName] { get { if (_psets.TryGetValue(psetName, out PropertySet pset)) { return(pset); } return(null); } set { if (value == null) { if (_psets.TryGetValue(psetName, out PropertySet ps)) { _psets.Remove(psetName); var rel = _rels[psetName]; rel.RelatedObjects.Remove(Entity); if (!rel.RelatedObjects.Any()) { Model.Delete(rel); Model.Delete(ps.Entity); } } return; } if (_psets.ContainsKey(psetName)) { throw new ArgumentException(); } if (!string.Equals(value.Name, psetName, StringComparison.OrdinalIgnoreCase)) { value.Name = psetName; } var relation = Create.RelDefinesByProperties(r => { r.RelatedObjects.Add(Entity); r.RelatingPropertyDefinition = value.Entity; }); _rels.Add(psetName, relation); _psets.Add(psetName, value); } }
public void Delete() { ReleaseAllLazyLoadedData(); try { DB.Connection.ExecuteNonQuery("DELETE FROM " + Table + " WHERE " + Columns.Id + "=" + _id); } catch (Exception ex) { Console.Out.WriteLine("Failed to delete prediction from table: " + ex.Message); } try { Point.DeleteTable(this); } catch (Exception ex) { Console.Out.WriteLine("Failed to delete point table: " + ex.Message); } try { PointPrediction.DeleteTable(this); } catch (Exception ex) { Console.Out.WriteLine("Failed to delete point prediction table: " + ex.Message); } try { Model.Delete(); } catch (Exception ex) { Console.Out.WriteLine("Failed to delete model for prediction: " + ex.Message); } VacuumTable(); }
public void SetOrChangeConversionUnit(IfcUnitEnum unitType, ConversionBasedUnit unit) { var si = Units.OfType <IfcSIUnit>().FirstOrDefault(u => u.UnitType == unitType); if (si != null) { Units.Remove(si); try { Model.Delete(si); } catch (Exception) { // ignored } } Units.Add(GetNewConversionUnit(Model, unitType, unit)); }
// Löschen private void ModelDeleteButton_Click(object sender, RoutedEventArgs e) { Model _Model = (Model)ModelGrid.SelectedItem; _Model.Delete(); // Clear formular _Controller.ClearGrid(ModelUpdateGrid, true); DataController.CreateDataLayer(); HerstellerGrid = _Controller.FillHerstellerGrid(HerstellerGrid, DataController.ReturnHersteller()); ModelGrid = _Controller.FillModelGrid(ModelGrid, DataController.ReturnModels()); ArticleGrid = _Controller.FillArticleGrid(ArticleGrid, DataController.ReturnLiveArtikel()); ModelNothingSelectedUpdate.Content = "Datensatz erfolgreich gelöscht!"; ModelNothingSelectedUpdate.Foreground = Brushes.Green; ModelNothingSelectedUpdate.Visibility = Visibility.Visible; ModelSaveButtonUpdate.IsEnabled = false; }
public void DeleteUser(UserInfo userInfo) { if (userInfo == null) { View.ShowMessageBox("Somehow you clicked this button without selecting user, I wont let you pass."); } else { if (Model.Exists(userInfo.Name, userInfo.Surname)) { Model.Delete(userInfo.Name, userInfo.Surname); View.AppendNotifierText(">User was deleted."); View.DisableEdittingUsers(); } else { View.ShowMessageBox("Problem occuried during delete."); } } }
private async void Delete() { // TODO remove App.WMain var currentThumbsGrid = _core.ThumbnailsGridsM.Current; var items = _coreVM.AppInfo.AppMode == AppMode.Viewer ? new() { Model.Current } : currentThumbsGrid.FilteredItems.Where(x => x.IsSelected).ToList(); var count = items.Count; if (!MessageDialog.Show("Delete Confirmation", $"Do you really want to delete {count} item{(count > 1 ? "s" : string.Empty)}?", true)) { return; } Model.Current = MediaItemsM.GetNewCurrent(currentThumbsGrid != null ? currentThumbsGrid.LoadedItems : App.WMain.MediaViewer.MediaItems, items); Model.Delete(items, AppCore.FileOperationDelete); await _coreVM.ThumbnailsGridsVM.ThumbsGridReloadItems(); if (_coreVM.MainTabsVM.Selected is SegmentMatchingControl smc) { _ = smc.SortAndReload(); } if (_coreVM.AppInfo.AppMode == AppMode.Viewer) { _ = App.WMain.MediaViewer.MediaItems.Remove(items[0]); if (Model.Current != null) { App.WMain.MediaViewer.SetMediaItemSource(Model.Current); } else { WindowCommands.SwitchToBrowser(); } } }
public override List <T> Delete(List <T> items) { Model.Delete(items); return(items); }
public override T Delete(T item) { Model.Delete(item); return(item); }
public void Process() { string primary_key = "ID"; foreach (PropertyInfo prop in Dataset.GetProperties()) { if (prop.GetCustomAttribute <PrimaryKey>() != null) { primary_key = prop.Name; break; } } if (this._POST.ContainsKey("_METHOD")) { this.HTTPMethod = _POST["_METHOD"]; _POST.Remove("_METHOD"); } if (this._POST.ContainsKey("_REDIRECT")) { this.Location = _POST["_REDIRECT"]; _POST.Remove("_REDIRECT"); } Table table; int UID = 0; int colID = 0; if (this._POST != null) { if (this.HTTPMethod != Constants.METHOD_PUT && this.HTTPMethod != Constants.METHOD_PATCH && HTTPMethod != Constants.METHOD_DELETE) { UID = Sessions.sessions.Where(x => x.Value.Item2 == Headers.Session) .Select(x => x.Key) .Cast <int>() .First(); if (UID <= 0) { colID = 0; //fix this shit try { if (this.HTTPMethod == Constants.METHOD_GET && this._GET["1"] != "all" && this._GET["1"] != "info") { colID = Convert.ToInt16(this._GET["1"]); } else if (this.HTTPMethod != Constants.METHOD_GET) { colID = Convert.ToInt16(this._POST["ID"]); } } catch (Exception e) { } } else { colID = UID; } } Model model = DB.GetModel(this.Dataset.Name); if (this.HTTPMethod == Constants.METHOD_PATCH) { table = model.Select("*").AddFieldToFilter(primary_key, Tuple.Create <string, Expression>("eq", new Expression(_POST["ROW_ID"]))).Load(); if (((DataSet[])typeof(Table).GetMethod("ToDataSet").MakeGenericMethod(this.Dataset).Invoke(table, Type.EmptyTypes)).Length > 0) { model = model.Update(); foreach (KeyValuePair <string, string> kv in this._POST) { if (kv.Key == "ROW_ID") { continue; } KeyValuePair <string, string> kv2 = new KeyValuePair <string, string>(kv.Key, kv.Value.Replace("+", " ")); model = model.AddKeyValueToUpdate(kv2); } model.AddFieldToFilter(primary_key, Tuple.Create <string, Expression>("eq", new Expression(_POST["ROW_ID"]))).Load(); this.ContentType = Constants.CONTENT_JSON; this.response = Constants.STATUS_TRUE; } } else if (this.HTTPMethod == Constants.METHOD_PUT) { Model insertModel = model.Insert(); foreach (KeyValuePair <string, string> kv in this._POST) { KeyValuePair <string, string> kv2 = new KeyValuePair <string, string>(kv.Key, kv.Value.Replace("+", " ")); insertModel.AddDataToInsert(kv2); } insertModel.Load(); table = model.Select("*").AddFieldToFilter(primary_key, Tuple.Create <string, Expression>("eq", new Expression("LAST_INSERT_ID()", false))).Load(); dynamic[] result = ((dynamic[])typeof(Table).GetMethod("ToDataSet").MakeGenericMethod(this.Dataset).Invoke(table, Type.EmptyTypes)); this.ContentType = Constants.CONTENT_JSON; this.response = result.First().ToJSON(); } else if (this.HTTPMethod == Constants.METHOD_DELETE) { model.Delete().AddFieldToFilter(primary_key, Tuple.Create <string, Expression>("eq", new Expression(_POST["ROW_ID"]))).Load(); this.ContentType = Constants.CONTENT_JSON; this.response = Constants.STATUS_TRUE; } else if (this.HTTPMethod == Constants.METHOD_GET) { model = DB.GetModel(this.Dataset.Name); if (this._GET["1"] == "all") { int[] limit = this._GET.Count >= 3 ? new int[] { Convert.ToInt16(this._GET["2"]), Convert.ToInt16(this._GET["3"]) } : null; model = model.Select("*"); if (limit != null) { model = model.SetLimit(limit[0], limit[1]); } table = model.Load(); dynamic[] result = ((dynamic[])typeof(Table).GetMethod("ToDataSet").MakeGenericMethod(this.Dataset).Invoke(table, Type.EmptyTypes)); this.ContentType = Constants.CONTENT_JSON; this.response = "["; result.ToList <dynamic>().ForEach(x => this.response += x.ToJSON() + ","); this.response = this.response.Remove(this.response.Length - 1); this.response += "]"; if (result.Length <= 0) { this.response = Constants.STATUS_FALSE; } } else if (int.TryParse(this._GET["1"], out colID)) { //colID = Convert.ToInt16(this._GET["1"]); table = model.Select("*").AddFieldToFilter(primary_key, Tuple.Create <string, Expression>("eq", new Expression(colID.ToString()))).Load(); dynamic[] result = ((dynamic[])typeof(Table).GetMethod("ToDataSet").MakeGenericMethod(this.Dataset).Invoke(table, Type.EmptyTypes)); this.ContentType = Constants.CONTENT_JSON; if (result.Length > 0) { this.response = result.First().ToJSON(); } else { this.response = Constants.STATUS_FALSE; } } else if (this._GET["1"].Contains("info")) { table = model.Select("COUNT(*) as `records`").Load(); Dictionary <string, string> result = table.ToDict(); if (result.Count > 0) { this.response = result.ToJSON(); } } } } }
private void OnSetDeleteContacts(object sender, EventArgs e) { model.Delete(view.InputFindContact); }
/// <summary> /// Deletes the specified Model. /// </summary> /// <param name="model">Model to be deleted.</param> /// <param name="deleteNoCascade">Flag indicating whether to Delete or todo DeleteNoCascadde.</param> private static void DeleteModel(Model model, bool deleteNoCascade) { if (null == model) { return; } string modelName = model.Name; if (deleteNoCascade) { var ownedEntities = model.OwnedEntities; //Deactivate all owned entities. foreach (var entity in ownedEntities) { entity.Deactivate(); } model.DeleteNoCascade(); } else { model.Delete(); } }
public ActionResult Delete(ContactRecord cR) { model.Delete(cR); return(RedirectToAction("Index")); }