public void Cut() { if (0 < TE.SelectionLength) { TE.Cut(); } }
public void loadDisplay() { //To emails string toEmailString = ""; foreach (string TE in Program.email.receiver) { toEmailString += TE.ToString() + ",\r\n"; } toEmailString = toEmailString.Substring(0, toEmailString.Length - 3); this.toEmails.Text = toEmailString; this.toEmails.Refresh(); this.interruptionTime.Text = Program.email.stream_timeout; this.restartInterval.Text = Program.email.camera_restart_interval; this.restartAttempts.Text = Program.email.camera_restart_attempts; this.accountName.Text = Program.email.emailAccountName; this.fromEmail.Text = Program.email.sender; this.accountPassword.Text = Program.email.password; this.facilityTextBox.Text = Program.email.facility; if (Program.email.emailNotifications == "true") { this.sendEmail.Checked = true; } //Refresh everthing this.interruptionTime.Refresh(); this.restartInterval.Refresh(); this.restartAttempts.Refresh(); this.accountName.Refresh(); this.fromEmail.Refresh(); this.accountPassword.Refresh(); }
private void BtnSave_Click(object sender, RoutedEventArgs e) { StringBuilder errors = new StringBuilder(); if (String.IsNullOrWhiteSpace(_newcountry.countryName)) { errors.AppendLine("Укажите название страны"); } if (errors.Length > 0) { MessageBox.Show(errors.ToString()); } if (mode != "Edit") { TE.country.Add(_newcountry); } else { country ct = TE.country.Find(_newcountry.countryId); ct.countryName = _newcountry.countryName; } try { TE.SaveChanges(); MessageBox.Show("Информация сохранена"); Manager.MainFrame.GoBack(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
private void btnStartTraining_Click(object sender, EventArgs e) { if (textBoxName.Text.Length < 2 || listBoxExercises.Items.Count < 1) { MessageBox.Show("Something isn't filled properly!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } Training newTraining = new Training(); //po rozpoczęciu wrzucamy trening do bazy FPdatabase.Training.InsertOnSubmit(newTraining); newTraining.name = textBoxName.Text; newTraining.userID = loggedUser.userID; FPdatabase.SubmitChanges(); for (int i = 0; i < exercisesList.Count; i++) { TE ex = new TE(); FPdatabase.TE.InsertOnSubmit(ex); var exId = FPdatabase.Exercise.SingleOrDefault(exercise => exercise.name == exercisesList[i]); ex.Training = newTraining; ex.exerciseID = exId.exerciseID; newTraining.TE.Add(ex); } FPdatabase.SubmitChanges(); FormActiveTraining newForm = new FormActiveTraining(newTraining); this.Close(); newForm.Show(); }
/// <summary> /// Save the settings on this page /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void saveButton_Click(object sender, EventArgs e) { Program.email.receiver.Clear(); foreach (string TE in this.toEmails.Text.Split(',')) { Program.email.receiver.Add(TE.Replace("\r\n", "").Replace(",", "")); } Program.email.emailAccountName = this.accountName.Text; Program.email.sender = this.fromEmail.Text; Program.email.password = this.accountPassword.Text; Program.email.facility = this.facilityTextBox.Text; if (this.sendEmail.Checked) { Program.email.emailNotifications = "true"; } else { Program.email.emailNotifications = "false"; } Program.email.stream_timeout = this.interruptionTime.Text; Program.email.camera_restart_interval = this.restartInterval.Text; Program.email.camera_restart_attempts = this.restartAttempts.Text; Program.save("EMAIL"); }
/// <inheritdoc /> /// <summary> /// Within scope of command execution, persist the given event. /// Subsequently, may execute the 'afterPersist' action for any /// side effects. /// </summary> /// <param name="e"></param> /// <param name="afterPersist"></param> /// <typeparam name="E"></typeparam> /// <returns></returns> public IPersist <TE> ThenPersist(TE e, Action <TE> afterPersist = null) { return(new PersistOne <TE>( e, afterPersist ?? (_ => Reply(Akka.Done.Instance)) )); }
public static int test() { LuckyDrawer <TE> ld = new LuckyDrawer <TE>(); int a = 0, b = 0, c = 0; ld.add(TE.a, 2); ld.add(TE.b, 2); ld.add(TE.c, 2); for (int i = 0; i < 99999; i++) { TE d = ld.draw(); switch (d) { case TE.a: a++; break; case TE.b: b++; break; case TE.c: c++; break; } } float total = a + b + c; float ra = a / total, rb = b / total, rc = c / total; Debug.Log(string.Format("ra={0} rb={1} rc={2} | a={3} b={4} c={5}", ra, rb, rc, a, b, c)); return(0); }
private void BtnDel_Click(object sender, RoutedEventArgs e) { var ticketsForRemoving = DgridTickets.SelectedItems.Cast <tickets>().ToList(); if (MessageBox.Show($"Удалить следующие {ticketsForRemoving.Count()} записи?", "Внимание!", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { try { foreach (tickets t in ticketsForRemoving) { tours T = TE.tours.Find(t.tourId); T.ticketQnt += 1; } TE.tickets.RemoveRange(ticketsForRemoving); TE.SaveChanges(); MessageBox.Show("Данные удалены!"); DgridTickets.ItemsSource = TE.tickets.ToList(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } } }
public void ChangeLook(int _subState) { if (GraphDone == true) { foreach (var t in TenVertex) { if (t.State != 0) { if (t.State != 2) { t.SetAllState(2, _subState); } else { t.SetSubState(_subState); } } } foreach (var TE in TenEdge) { if (TE.State != 0) { if (TE.State != 2) { TE.SetAllState(2, _subState); } else { TE.SetSubState(_subState); } } } } }
public void Paste() { if (Clipboard.ContainsText()) { TE.Paste(); } }
public override void Run() { var teIndex = _random.Next(_teCount); if (teIndex >= _teCount) { teIndex = _teCount - 1; } _sourceTe = _sourceTeList[teIndex]; var vs = IoC.Instance.Resolve <IViewService>() as RclPackingViewService; if (vs == null) { throw new Exception("IViewService is not RclPackingViewService"); } vs.CurrentTeCode = _sourceTe.GetKey <string>(); _context = new BpContext(); _context.Set <TE>("SOURCETE", _sourceTe); _context.Set <TE>("TARGETTE", _targetTe); _context.Set <bool>("CHECKWHS", _checkWhs); var inputs = new Dictionary <string, object> { { BpContext.BpContextArgumentName, _context } }; var result = WorkflowInvoker.Invoke(_rclPackingActivity, inputs); var ctx = (BpContext)result[BpContext.BpContextArgumentName]; Assert.IsTrue(ctx.Get <bool>("PACKED")); }
public void ActivityDelete() { var activityNew = new UpdateActivity <TE>(); var invokerNew = new WorkflowInvoker(activityNew); var te = new TE(); te.AsDynamic().TECODE = "TestNameDel"; te.AsDynamic().TETYPECODE_R = "EURO"; te.AsDynamic().TECURRENTPLACE = "TestName"; te.AsDynamic().TECREATIONPLACE = "TestName"; te.AsDynamic().TESTATUS = 123; te.AsDynamic().TEMAXWEIGHT = 123; var parameters = new Dictionary <string, object> { { "Key", te } }; invokerNew.Invoke(parameters, DefaultTimeOut); var activity = new DeleteActivity <TE>(); var invoker = new WorkflowInvoker(activity); invoker.Invoke(parameters, DefaultTimeOut); var activityCheck = new GetByKeyActivity <TE>(); var invokerCheck = new WorkflowInvoker(activityCheck); var parametersCheck = new Dictionary <string, object> { { "Key", "TestNameDel" } }; var results = invokerCheck.Invoke(parametersCheck, DefaultTimeOut); Assert.True(results.Count != 0); }
private void BtnSave_Click(object sender, RoutedEventArgs e) { StringBuilder errors = new StringBuilder(); if (String.IsNullOrWhiteSpace(_newclients.lname)) { errors.AppendLine("Укажите имя клиента!"); } if (String.IsNullOrWhiteSpace(_newclients.fname)) { errors.AppendLine("Укажите фамилию клиента!"); } if (String.IsNullOrWhiteSpace(_newclients.mname)) { errors.AppendLine("Укажите отчество клиента!"); } if (_newclients.passportId < 1) { errors.AppendLine("Укажите номер паспорта!"); } if (_newclients.passportSer < 1) { errors.AppendLine("Укажите серию паспорта!"); } if (errors.Length > 0) { MessageBox.Show(errors.ToString()); return; } if (mode != "Edit") { TE.clients.Add(_newclients); } else { clients cl = TE.clients.Find(_newclients.clientId); cl.lname = _newclients.fname; cl.fname = _newclients.lname; cl.mname = _newclients.mname; cl.passportId = _newclients.passportId; cl.passportSer = _newclients.passportSer; } try { TE.SaveChanges(); MessageBox.Show("Информация сохранена"); Manager.MainFrame.GoBack(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
public override bool TileFrame(int i, int j, ref bool resetFrame, ref bool noBreak) { TEWirelessTeleporter TE; if (TryGetTE(i, j, out TE)) { TE.CheckTriggerState(); } return(true); }
private void Defaults() { InitializeTextMarkerService(TE); InitializeToolTipService(TE); TE.Load(CodeFile.Content); TE.TextArea.Caret.PositionChanged += TextEditorCaret_PositionChanged; TE.TextChanged += TE_TextChanged; TE_TextChanged(TE, null); }
private void addExpression(Expression e) { string ts = e.type.ToStringN(); TE te = null; if (!types.TryGetValue(ts, out te)) { types[ts] = te = new TE(); } te.type = e.type; te.expressions[e.ToString()] = e; }
static public void ConvertToUI(TE key, ref object value) { if (value == null) { return; } switch (key) { case TE.date: DateToString(ref value); break; } }
public override void Initialize(IDictionary parameters) { base.Initialize(parameters); IoC.Instance.Register <IViewService, RclPackingViewService>(LifeTime.Singleton); Assert.IsTrue(parameters.Contains(TargetTeCodeParameterName)); _packingPlaceCode = (string)SerializationHelper.ConvertToTrueType(parameters[PackingPlaceParameterName], typeof(string)); Assert.IsNotNull(_packingPlaceCode); Assert.IsTrue(parameters.Contains(TargetTeCodeParameterName)); _targetTeCode = (string)SerializationHelper.ConvertToTrueType(parameters[TargetTeCodeParameterName], typeof(string)); Assert.IsNotNull(_targetTeCode); _checkWhs = true; if (parameters.Contains(CheckWhsParameterName)) { _checkWhs = (bool)SerializationHelper.ConvertToTrueType(parameters[CheckWhsParameterName], typeof(bool)); } _rclPackingActivity = new RclPackingActivity(); _barcodes = new Dictionary <string, Barcode[]>(); using (var mgr = IoC.Instance.Resolve <IBaseManager <TE> >()) { _sourceTeList = mgr.GetFiltered(string.Format("tecurrentplace='{0}' and tepackstatus='TE_PKG_NONE'", _packingPlaceCode)).ToArray(); _targetTe = mgr.Get(_targetTeCode); } using (var mgr = IoC.Instance.Resolve <IBaseManager <Barcode> >()) { foreach (var te in _sourceTeList) { _barcodes.Add(te.GetKey <string>(), mgr.GetFiltered(string.Format("barcode2entity = 'SKU' and barcodekey in (select p.skuid_r from wmsproduct p where p.tecode_r = '{0}')", te.GetKey <string>())).ToArray()); } } _random = new Random(); _teCount = _sourceTeList.Count(); var vs = IoC.Instance.Resolve <IViewService>() as RclPackingViewService; if (vs == null) { throw new Exception("IViewService is not RclPackingViewService"); } vs.Barcodes = _barcodes; }
private void ButS(object sender, RoutedEventArgs e) { StreamWriter sw = new StreamWriter("out.txt"); sw.WriteLine("Чек на покупку тура"); sw.WriteLine("___________________"); string fn = ""; int sum = 0, pasN = 0, pasS = 0; StackPanel sp = (StackPanel)ClnInfo.Content; foreach (RadioButton r in sp.Children) { if (r.IsChecked == true) { fn = (string)r.Content; break; } } sw.WriteLine("Клиент: " + fn); ClientView cw = (ClientView)InfoCln.Items[0]; pasN = cw.pasportNum; pasS = cw.pasportSer; sw.WriteLine("Данные клиента: " + " " + "Номер паспорта " + pasN + " " + "Серия паспорта " + pasS); foreach (ClientView c in clientout) { sw.WriteLine("Номер билета: " + c.idTicket); sw.WriteLine("Цена: " + c.priCe); sw.WriteLine("Город: " + c.townName); sw.WriteLine("Дата отъезда: " + c.dateO); sw.WriteLine("Дата приезда: " + c.dateP); } sw.WriteLine("___________________"); sw.WriteLine(" "); sw.WriteLine("Приятного путешествия!"); sw.Close(); try { TE.SaveChanges(); MessageBox.Show("Информация сохранена"); Manager.MainFrame.GoBack(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
private void BtnSave_Click(object sender, RoutedEventArgs e) { StringBuilder errors = new StringBuilder(); if (errors.Length > 0) { MessageBox.Show(errors.ToString()); return; } //если добавляем новое if (mode != "Edit") { //получаем содержимое окна прокрутки StackPanel sp = (StackPanel)staffscroll.Content; //перебираем все кнопки foreach (RadioButton r in sp.Children) { //если кнопка выбрана if (r.IsChecked == true) { //задаем добавляемые роли ид сотрудника по выбранной кнопке _newRole.staffId = (int)r.Tag; } } TE.roles.Add(_newRole); } else { roles rl = TE.roles.Find(_newRole.staffId); rl.login = _newRole.login; rl.password = _newRole.password; rl.role = _newRole.role; } try { TE.SaveChanges(); MessageBox.Show("Информация сохранена"); Manager.MainFrame.GoBack(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
private void Savebtn_Click(object sender, RoutedEventArgs e) { StringBuilder errors = new StringBuilder(); if (errors.Length > 0) { MessageBox.Show(errors.ToString()); return; } if (mode != "Edit") { StackPanel sp = (StackPanel)countryscroll.Content; foreach (RadioButton r in sp.Children) { if (r.IsChecked == true) { _newtowns.countryId = (int)r.Tag; } } _newtowns.townName = nametown.Text; TE.towns.Add(_newtowns); } else { towns t = TE.towns.Find(_newtowns.townId); t.townName = nametown.Text; } try { TE.SaveChanges(); MessageBox.Show("Информация сохранена"); Manager.MainFrame.GoBack(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
private TE[] ReadEnums <TE>() where TE : struct, IComparable, IFormattable, IConvertible { int count = ReadInt(); if (count < 0) { return(null); } TE[] enums = new TE[count]; for (int i = 0; i < count; ++i) { enums[i] = (TE)Enum.ToObject(typeof(TE), ReadEnum()); } return(enums); }
public override void HitWire(int i, int j) { TEWirelessTeleporter TE; if (!TryGetTE(i, j, out TE)) { return; } Wiring.SkipWire(TE.Position.X - 1, TE.Position.Y); Wiring.SkipWire(TE.Position.X, TE.Position.Y); Wiring.SkipWire(TE.Position.X + 1, TE.Position.Y); if (TE.isLocked) { TE.Teleport(); } }
private TE[][] ReadEnums2D <TE>() where TE : struct, IComparable, IFormattable, IConvertible { int count = ReadInt(); if (count < 0) { return(null); } TE[][] enums = new TE[count][]; for (int i = 0; i < count; ++i) { enums[i] = ReadEnums <TE>(); } return(enums); }
protected void UpdateCheckedItems(TE value) { isUpdatingCheckStates = true; var lval = Convert.ToInt64(value); // Iterate over all items for (var i = 0; i < Items.Count; i++) { var item = Items[i] as FlagCheckedListBoxItem; if (item == null) { continue; } SetItemChecked(i, (item.LongVal == 0 && lval == 0) || value.IsFlagSet(item.Value)); //SetItemChecked(i, item.Value == 0 ? value == 0 : (item.value & value) == item.value && item.value != 0); } isUpdatingCheckStates = false; }
private void BtnDel_Click(object sender, RoutedEventArgs e) { var countryForRemoving = DgridCountry.SelectedItems.Cast <country>().ToList(); if (MessageBox.Show($"Удалить следующие {countryForRemoving.Count()} записи?", "Внимание!", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { try { TE.country.RemoveRange(countryForRemoving); TE.SaveChanges(); MessageBox.Show("Данные удалены!"); DgridCountry.ItemsSource = TE.tours.ToList(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } } }
static public bool IsElement(PropertyInfo pro, TE key) { bool result = false; while (true) { var element = pro.GetCustomAttribute <TElement>(); if (element == null) { break; } if (element.Key == key) { result = true; break; } break; } return(result); }
public void ActivityGetByFilter() { var activityNew = new UpdateActivity <TE>(); var invokerNew = new WorkflowInvoker(activityNew); var te = new TE(); te.AsDynamic().TECODE = "TestNameGetF"; te.AsDynamic().TETYPECODE_R = "EURO"; te.AsDynamic().TECURRENTPLACE = "TestName"; te.AsDynamic().TECREATIONPLACE = "TestName"; te.AsDynamic().TESTATUS = 123; te.AsDynamic().TEMAXWEIGHT = 123; var parametersNew = new Dictionary <string, object> { { "Key", te } }; invokerNew.Invoke(parametersNew, DefaultTimeOut); var activity = new GetByFilterActivity <TE>(); var invoker = new WorkflowInvoker(activity); var parameters = new Dictionary <string, object>(); const string filter = "((TECODE = 'TestNameGetF'))"; parameters.Add("Filter", filter); var results = invoker.Invoke(parameters, DefaultTimeOut); Assert.True(results.Count > 0); var activityDel = new DeleteActivity <TE>(); var invokerDel = new WorkflowInvoker(activityDel); var parametersDel = new Dictionary <string, object> { { "Key", te } }; invokerDel.Invoke(parametersDel, new TimeSpan(0, 0, 0, 30)); }
public void Add(TE v) => Items.Add(new FlagCheckedListBoxItem(v));
public void Copy() { TE.Copy(); }