private void btnEditarLancamento_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var currentLancamento = gridViewLancamentos.GetFocusedRow <LancamentoContabil>(); if (currentLancamento != null) { FormsUtil.Show(new XFrmAddLancamentoContabil(_currentUser, currentLancamento)); } //starTask(); }
/// <summary> /// 局面変更時に呼ばれます。 /// </summary> private void OnBoardChanged(object sender, BoardChangedEventArgs e) { // 指し手が進んだときのエフェクトを追加します。 if (EffectManager != null && e.Move != null) { EffectManager.Moved(e.Move, e.IsUndo); } FormsUtil.InvalidateCommand(); }
/// <summary> /// Stoppedイベントを発行します。 /// </summary> private void RaiseStopped() { var handler = Interlocked.Exchange(ref Stopped, null); if (handler != null) { Util.SafeCall(() => handler(this, EventArgs.Empty)); } FormsUtil.InvalidateCommand(); }
internal void InfoVenda(Usuario user) { if (new UnitWork().AcessOrLogin(user)) { if (FormsUtil.isFormDisposedOrNull(_xFrmConsultarVenda)) { this._xFrmConsultarVenda = new XFrmFiltrarVenda(); } //se o usuario logado possui privilegios FormsUtil.Show(this._xFrmConsultarVenda, _menu); } }
internal void ManagerGrupoEventos(Usuario currentUser) { if (this._menu.Controller.UserControl.AcessOrLogin(currentUser)) { if (FormsUtil.isFormDisposedOrNull(_xFrmGrupoEventoListView)) { this._xFrmGrupoEventoListView = new XFrmGrupoEventoListView(); } //se o usuario logado possui privilegios FormsUtil.Show(this._xFrmGrupoEventoListView, this._menu); } }
internal void ManagerLotesContabeis(Usuario currentUser) { if (this._menu.Controller.UserControl.AcessOrLogin(currentUser)) { if (FormsUtil.isFormDisposedOrNull(_xFrmLoteContabilView)) { this._xFrmLoteContabilView = new XFrmLoteContabilView(currentUser, _menu); } //se o usuario logado possui privilegios FormsUtil.Show(this._xFrmLoteContabilView, this._menu); } }
internal void ManagerContasPagarReceber(Usuario currentUser) { if (this._menu.Controller.UserControl.AcessOrLogin(currentUser)) { if (FormsUtil.isFormDisposedOrNull(_xFrmViewLancamentoFinanceiroListView)) { this._xFrmViewLancamentoFinanceiroListView = new XFrmLancamentoFinanceiroListView(currentUser, this._menu); } FormsUtil.Show(_xFrmViewLancamentoFinanceiroListView, this._menu); } }
internal void ManagerExtratos(Usuario currentUser) { if (this._menu.Controller.UserControl.AcessOrLogin(currentUser)) { if (FormsUtil.isFormDisposedOrNull(_xFrmExtratoBancarioListView)) { this._xFrmExtratoBancarioListView = new XFrmViewExtratoBancario(); } FormsUtil.Show(_xFrmExtratoBancarioListView, this._menu); } }
private void btnViewConta_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { var selectedConta = gridView1.GetFocusedRow <ContaContabil>(); FormsUtil.ShowDialog(new XFrmAddContaContabil(selectedConta, FormTypeAction.Alterar)); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
internal void ManagerUnidadeMedida(Usuario currentUser) { if (this._menu.Controller.UserControl.AcessOrLogin(currentUser)) { if (FormsUtil.isFormDisposedOrNull(_xFrmViewUnidMedidas)) { this._xFrmViewUnidMedidas = new XFrmUnidMedidaListView(currentUser); } FormsUtil.Show(_xFrmViewUnidMedidas, this._menu); } }
internal void UtilVendas(Usuario currentUser) { if (new UnitWork().AcessOrLogin(currentUser)) { if (FormsUtil.isFormDisposedOrNull(_xFrmUtilVendaList)) { this._xFrmUtilVendaList = new XFrmVendaListView(currentUser); } //se o usuario logado possui privilegios this._xFrmUtilVendaList.Show(); this._xFrmUtilVendaList.BringToFront(); } }
public XFrmAddFuncionario() { InitializeComponent(); this.ActiveControl = this.txtNome; this.txtNome.Focus(); initi(); this.cbSituacao.SelectedIndex = 0; this.cbSituacao.ReadOnly = true; new TextEditUtil(this.txtSalario).CustomizeNumberField(); lookUpMatrizFilial1.FindSetMatrizFilial(UnitWork.Filial.Matriz, UnitWork.Filial); this.eventosFuncionario = new List <EventoFuncionario>(); FormsUtil.AddShortcutEscapeOnDispose(this); }
private void BuildFontCombo(FontMappings fonts) { comboInstalledFont.SelectedItem = null; foreach (var fileFont in fonts.FileToNames) { foreach (var fontName in fileFont.Value) { comboInstalledFont.Items.Add(fontName); } } FormsUtil.RecalcDropWidth(comboInstalledFont); }
private void btnEditarPacote_ItemClick(object sender, ItemClickEventArgs e) { var pacote = gridViewPackages.GetFocusedRow() as PackageDTO; if (pacote != null) { //traz o objeto completo (isso evita eu trazer todos os dados de todos os pacotes var pkg = pkgManager.FindPackage(pacote.IdPacote); FormsUtil.ShowDialog(new XFrmAddPackage(pkg)); pkg = pkgManager.FindPackage(pacote.IdPacote); pacote.Update(pkg); } }
private void btnViewConta_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { var selectedConta = treeListContas.FocusedNode; var v = treeListContas.GetDataRecordByNode(selectedConta) as ArrayList; var cct = new ContaContabilDaoManager().GetContaByCodigo(v[1].ToString()); FormsUtil.ShowDialog(new XFrmAddContaContabil(cct, FormTypeAction.Alterar)); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
private void InitialiseControlsFont() { var controlsFont = new Font("Tahoma", 8.25f); FormsUtil.SetFont(this, controlsFont); // Manual fixups htmlReportHeaderControl.SetControlFont(controlsFont); htmlReportTitleControl.SetControlFont(controlsFont); htmlReportTasksControl.SetControlFont(controlsFont); htmlReportFooterControl.SetControlFont(controlsFont); toolStripFileHistory.Font = controlsFont; }
internal void ManagerFolhaPagamento(Usuario currentUser) { if (this._menu.Controller.UserControl.AcessOrLogin(currentUser)) { var f = UnitWork.Filial; if (FormsUtil.isFormDisposedOrNull(_xFrmGerenciarCompetencias)) { this._xFrmGerenciarCompetencias = new XFrmViewCompetencias(currentUser, f); } //se o usuario logado possui privilegios FormsUtil.Show(this._xFrmGerenciarCompetencias, this._menu); } }
private void btnEditConsulta_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var selectedSource = gridView1.GetFocusedRow <ReportDataSource>(); if (selectedSource != null) { using (var ctx = new ReportContext()) { var queryFull = ctx.SqlQueryItsDao .Where(q => q.CodigoQuery == selectedSource.Consulta.CodigoQuery).FirstOrDefault(); FormsUtil.ShowDialog(new XFrmAddConsultaSQL(queryFull)); } } }
internal void ManagerFormasPagto(Usuario currentUser) { if (this._menu.Controller.UserControl.AcessOrLogin(currentUser)) { if (FormsUtil.isFormDisposedOrNull(_xFrmFormaPagamentoListView)) { this._xFrmFormaPagamentoListView = new XFrmFormaPagamentoListView(currentUser); } else { this._xFrmFormaPagamentoListView.User = currentUser; } FormsUtil.Show(_xFrmFormaPagamentoListView, this._menu); } }
private void OpenInputFile(string fileName) { try { using (StreamReader file = File.OpenText(fileName)) using (JsonTextReader textReader = new JsonTextReader(file)) { var serializer = JsonSerializer.Create(); var input = serializer.Deserialize <TIn>(textReader); input.Name = Path.GetFileNameWithoutExtension(fileName); AddAndSelectInput(input); } } catch (Exception err) { FormsUtil.ShowErrorMessage(err.ToString()); } }
private void saveControllerButton_Click(object sender, EventArgs e) { var result = saveControllerDialog.ShowDialog(); if (result == DialogResult.OK) { string fileName = saveControllerDialog.FileName; try { AlgorithmControllerConverter.SaveToFile(selectedAlgoController, fileName); selectedAlgoController.Name = Path.GetFileNameWithoutExtension(fileName); } catch (Exception err) { FormsUtil.ShowErrorMessage(err.ToString()); } } }
/// <summary> /// 将棋盤の局面を進めます。 /// </summary> public void DoMove(Move move, MoveFlags flags = MoveFlags.DoMoveDefault) { if (Shogi == null) { return; } using (LazyLock()) { if (!CanMove || !Board.DoMove(move, flags)) { return; } FormsUtil.UIProcess(() => Shogi.SetBoard(Board, move)); } }
protected override DialogResult ShowDialog(Form dialog) { FormsUtil.SetFont(dialog, m_ControlsFont); // Add icon for identification dialog.Icon = SpreadsheetContentControl.Resource.Spreadsheet; dialog.ShowIcon = true; // Per dialog customisations // if (ISTYPE(dialog, )) // { // } // else // all others { m_Trans.Translate(dialog); } Win32.ActivateApp(Handle); return(base.ShowDialog(dialog)); }
private void openControllerButton_Click(object sender, EventArgs e) { var result = openControllerDialog.ShowDialog(); if (result == DialogResult.OK) { var fileName = openControllerDialog.FileName; try { var controller = AlgorithmControllerConverter.LoadFromFile(fileName); controller.Name = Path.GetFileNameWithoutExtension(fileName); algoControllers.Add(controller); controllerComboBox.SelectedItem = controller; } catch (Exception err) { FormsUtil.ShowErrorMessage(err.ToString()); } } }
/// <summary> /// Realiza login /// </summary> /// <param name="title"></param>Titulo /// <param name="action"></param>Ação de cadastrar usuario /// <returns></returns> public Usuario Login(string title = null) { if (FormsUtil.isFormDisposedOrNull(this.XFrmLogin)) { this.XFrmLogin = new ITSolution.Framework.Forms.XFrmLoginRestrito(this); } if (title != null) { this.XFrmLogin.Text = title; } this.XFrmLogin.Run(); if (this.XFrmLogin.IsCancel) { return(null); } return(this.IsLogin()); }
public XFrmReportParams_DEV(ParameterCollection parameterCollection) { InitializeComponent(); this._parameterCollection = parameterCollection; //RepositoryItemLookUpEdit riLookup = new RepositoryItemLookUpEdit(); //riLookup.DataSource = parameterCollection["IDCliente"].LookUpSettings; //riLookup.ValueMember = "IdClifor"; //riLookup.DisplayMember = "NomeCliFor"; //gridViewParams.Columns["Value"].ColumnEdit = riLookup; var q = from p in parameterCollection.AsEnumerable <Parameter>() select new Parametros { Name = p.Name, Description = p.Description, Value = p.Value }; gridControlParams.DataSource = q.ToList(); FormsUtil.AddShortcutEscapeOnDispose(this); }
private void saveInputButton_Click(object sender, EventArgs e) { var result = saveInputDialog.ShowDialog(); if (result == DialogResult.OK) { string fileName = saveInputDialog.FileName; try { using (StreamWriter file = File.CreateText(fileName)) using (JsonTextWriter textWriter = new JsonTextWriter(file)) { var serializer = JsonSerializer.Create(); serializer.Serialize(textWriter, CurrentInput); } CurrentInput.Name = Path.GetFileNameWithoutExtension(fileName); } catch (Exception err) { FormsUtil.ShowErrorMessage(err.ToString()); } } }
/// <summary> /// 将棋盤の局面を進めます。 /// </summary> public void Redo() { if (Shogi == null) { return; } using (LazyLock()) { if (!CanMove) { return; } var move = Board.Redo(); if (move == null) { return; } FormsUtil.UIProcess(() => Shogi.SetBoard(Board, move, false)); } }
public XFrmNotaFiscal() { InitializeComponent(); FormsUtil.AddShortcutEscapeOnDispose(this); xTraTabNF.ShowTabHeader = DevExpress.Utils.DefaultBoolean.False; }
private void barMnPkgInstaled_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { FormsUtil.Show(new XFrmUpdateManager(), this); }