Example #1
0
 private void btnAlterar_Click(object sender, EventArgs e)
 {
     try
     {
         InstanciarComandaRepositorio();
         if (dgvComanda.Rows.Count > 0 && _comandaRepositorio.GetQuantidade() > 0)
         {
             Comanda comanda = _comandaRepositorio.GetComandaPorID(PegaLinhaSelecionadaDoGrid());
             if (OpenMdiForm.OpenForWithShowDialog(new frmCadastrarComanda(EnumTipoOperacao.Alterar, comanda)) == DialogResult.Yes)
             {
                 CarregaGrid();
             }
         }
         else
         {
             MyErro.MyCustomException("Selecione uma comanda.");
         }
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
Example #2
0
        private void DoCmdBurst()
        {
            PDFActions pdfActions = new PDFActions();

            pdfActions.Burst(this._doc, this.WorkingDirectory, this.Prefix);

            DialogMessage message = new DialogMessage(this,
                                                      App.Current.FindResource("loc_burstCompletedDialogInformation").ToString(),
                                                      x =>
            {
                if (this.ShowFiles)
                {
                    System.Diagnostics.Process p = new System.Diagnostics.Process();

                    p.StartInfo.FileName = this.WorkingDirectory;

                    p.Start();

                    p.Close();
                }

                this.Close(this.WorkingDirectory);
            })
            {
                Button  = System.Windows.MessageBoxButton.OK,
                Icon    = System.Windows.MessageBoxImage.Information,
                Caption = App.NAME
            };

            Messenger.Default.Send(message);
        }
 private void ClienteCreditar_Load(object sender, EventArgs e)
 {
     try
     {
         if (_enumCreditar == EnumTipoCreditar.Vender)
         {
             CarregarGridParaVender();
         }
         else
         {
             EsconderBtnAdicionar();
             InstanciarFiadoRepositorio();
             _fiadoRepositorio.ListarCreditos(dgv: dgvCliente);
             AumentarTamanhoDoForm();
             AumentarTamanhoDoGroupBox();
             AumentarTamanhoDoTxt();
             AjustarTamanhoDoDataGridView();
         }
         dgvCliente.PadronizarGrid();
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         SaveErroInTxt.RecordInTxt(erro, this.GetType().Name);
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
Example #4
0
 private void AjustarTamanhoDoGrid()
 {
     try
     {
         dgvComanda.AjustartamanhoDoDataGridView(new List <TamanhoGrid>()
         {
             new TamanhoGrid()
             {
                 ColunaNome = "ID", Tamanho = 60
             },
             new TamanhoGrid()
             {
                 ColunaNome = "Codigo", Tamanho = 363
             }
         });
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
Example #5
0
        public async Task <DialogViewModel> GetDialogAsync(int interlocutorId)
        {
            DialogViewModel model = null;
            User            user  = await context.Users.FirstOrDefaultAsync(u => u.Id == userId);

            if (user != null)
            {
                int[] ids = { userId, interlocutorId };
                Array.Sort(ids);
                Dialog dialog = await GetOrCreateDialogAsync(interlocutorId);

                User targetUser = await context.Users.FirstOrDefaultAsync(u => u.Id == interlocutorId);

                if (targetUser != null)
                {
                    DialogMessage message = await context.DialogMessages.LastOrDefaultAsync(m => m.DialogId == dialog.Id);

                    model = new DialogViewModel()
                    {
                        Id              = dialog.Id,
                        Image           = targetUser.Image,
                        LastMessageDate = message?.DateOfSending,
                        LastMessageText = message?.Text,
                        InterlocutorId  = interlocutorId,
                        Title           = targetUser.Nickname
                    };
                }
            }
            return(model);
        }
Example #6
0
        public void Show(DialogMessage message)
        {
            Window owner = null;
            var sender = message.Sender as DependencyObject;
            if (sender != null)
                owner = sender as Window ?? Window.GetWindow(sender);
            //else if (DockManager.Default != null)
            //    owner = DockManager.Default.Window;
            MessageBoxResult result = MessageBoxResult.None;
            if (owner != null)
            {
                result = MessageBox.Show(owner,
                   message.Content,
                   message.Caption,
                   (MessageBoxButton)message.Button,
                   (MessageBoxImage)message.Icon,
                   (MessageBoxResult)message.DefaultResult);
            }
            else
            {
                result = MessageBox.Show(
                   message.Content,
                   message.Caption,
                   (MessageBoxButton)message.Button,
                   (MessageBoxImage)message.Icon,
                   (MessageBoxResult)message.DefaultResult);
            }

            if (message.Callback != null)
                message.Callback((DialogResult)result);
        }
 private void dgvEstoque_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         InstanciarEstoqueRepositorio();
         if (dgvEstoque.Rows.Count > 0 && _estoqueRepositorio.GetQuantidade() > 0 && e.RowIndex >= 0)
         {
             int     linha   = PegarLinhaDoGrid();
             Produto produto = _estoqueRepositorio.GetLinhaPeloID(linha);
             LimparTxt();
             FocarNoTxt();
             if (OpenMdiForm.OpenForWithShowDialog(new frmCadastrarProduto(produto, EnumTipoOperacao.Estoque)) == DialogResult.Yes)
             {
                 CarregaGrid();
             }
         }
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
Example #8
0
        private async Task NewMessagePush(DialogMessage message)
        {
            var messageViewModel = new MessageViewModel()
            {
                Id            = message.Id,
                AuthorId      = message.AuthorId,
                DialogId      = message.DialogId,
                DateOfSending = message.DateOfSending,
                Status        = message.Status,
                Text          = message.Text
            };
            string messageJson = JsonConvert.SerializeObject(messageViewModel, serializerSettings);
            var    targetIds   = await sesServ.GetConnectionIdsAsync(message.TargetId);

            if (targetIds?.Any() ?? false)
            {
                await messHub.Clients.Clients(targetIds).SendAsync("RecieveMessage", messageJson);
            }
            string authorSessionId = httpContext.HttpContext.User.FindFirst("SessionId").Value;
            var    authorIds       = await sesServ.GetConnectionIdsAsync(message.AuthorId, (SignalRSession s) => s.SessionId != authorSessionId);

            if (authorIds?.Any() ?? false)
            {
                await messHub.Clients.Clients(authorIds).SendAsync("RecieveMessage", messageJson);
            }
        }
Example #9
0
 private void btnDeletar_Click(object sender, EventArgs e)
 {
     try
     {
         InstanciarProdutoRepositorio();
         if (dgvProdutos.Rows.Count > 0 && _produtoRepositorio.GetQuantidade() > 0)
         {
             Produto produto = _produtoRepositorio.GetProdutoPorID(PegaLinhaDoGrid());
             if (OpenMdiForm.OpenForWithShowDialog(new frmCadastrarProduto(produto, EnumTipoOperacao.Deletar)) == DialogResult.Yes)
             {
                 CarregaGrid();
             }
         }
         else
         {
             MyErro.MyCustomException("Selecione um produto");
         }
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         SaveErroInTxt.RecordInTxt(erro, this.GetType().Name);
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
 private void txtEstoque_KeyPress(object sender, KeyPressEventArgs e)
 {
     try
     {
         ValidatorField.IntegerAndLetter(e: e);
         LimparFocoDoDataGridView();
         if ((Keys)e.KeyChar == Keys.Enter)
         {
             if (_estoqueRepositorio.GetQuantidade() > 0)
             {
                 if (ckbPorCodigo.Checked)
                 {
                     _estoqueRepositorio.ListarPorCodigo(dgv: dgvEstoque, codigo: txtEstoque.Text);
                 }
             }
         }
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
         LimparTxt();
         FocoNoTxt();
     }
     catch (Exception erro)
     {
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
Example #11
0
    void Update()
    {
        if (riddleEntered)
        {
            if (timeSinceEnter.Get() >= timeForHint)
            {
                if (!DialogMessage.AnyMessageShown())
                {
                    if (hintMessage != null)
                    {
                        hintMessage.Show();
                    }
                    else
                    {
                        Debug.LogError("No hint given!", this);
                    }

                    Destroy(this);
                }
                else
                {
                    Debug.Log("Showing other Message");
                }
            }
        }
    }
Example #12
0
        public override bool ReceiveDialogMessage(DialogMessage message)
        {
            if (customizer == null)
            {
                customizer      = (Properties)base.CustomizationObject;
                reportStructure = (ReportStructure)customizer.Get("Generator");
            }

            if (message == DialogMessage.Next)
            {
                if (currentNode is SharpQueryNodeProcedure)
                {
                    commandType = CommandType.StoredProcedure;
                }
                else
                {
                    commandType = CommandType.Text;
                }
                customizer.Set("SqlString", this.txtSqlString.Text.Trim());
                reportStructure.CommandType      = commandType;
                reportStructure.SqlString        = this.txtSqlString.Text.Trim();
                reportStructure.ConnectionString = connectionString;
                base.EnableFinish = true;
            }
            return(true);
        }
Example #13
0
 private void CarregarTextoDePermissao()
 {
     try
     {
         switch (Usuarios.PermissaoStatic)
         {
         case "Caixa":
             txtQtdMinima.ReadOnly         = true;
             txtQtdMaxima.ReadOnly         = true;
             ckbEstoque.Enabled            = false;
             gpbDadosPeso.Visible          = false;
             gpbDadosUnidade.Visible       = false;
             btnAdicionarCategoria.Visible = false;
             MudarTamanhoDoComboBoxCategoria(new Size(558, 31));
             MudarTamanhoDotxtDescricao(new Size(558, 106));
             break;
         }
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
            }
            else
            {
            }
            this.CargarDescBlog();
            this.CargarTitulos();
            GM_LoadBanner DatosB = new GM_LoadBanner {
                Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario
            };
            GM_LoadBannerNegocio FN = new GM_LoadBannerNegocio();

            if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
            {
                if (Request.QueryString["id"] != null)
                {
                }
            }
            ListaB = FN.ObtenerListaBanner(DatosB);
            if (Request.QueryString["errorMessage"] != null)
            {
                string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al cargar los datos. Intenté nuevamente", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
            }
        }
 private void Guardar(string _IDCaptura, DataTable _TablaDatos, string _idSeccion, string _idCasilla, string colaborador, string imagen)
 {
     try
     {
         CH_Conteo DatosAux = new CH_Conteo
         {
             IDCaptura  = _IDCaptura,
             TablaDatos = _TablaDatos,
             IDUsuario  = Comun.IDUsuario,
             Conexion   = Comun.Conexion,
             UrlImagen  = imagen
         };
         CH_ConteoNegocio CN = new CH_ConteoNegocio();
         CN.ACDetalleCapturaXID(DatosAux, _idSeccion, _idCasilla, colaborador);
         if (DatosAux.Completado)
         {
             Response.Redirect("frmCapturas.aspx", false);
         }
         else
         {
             string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #16
0
		public override bool ReceiveDialogMessage(DialogMessage message)
		{
			base.EnableFinish = true;
			base.IsLastPanel = true;
			base.EnablePrevious = true;
			
			if (customizer == null) {
				customizer = (Properties)base.CustomizationObject;
			}
			
			if (message == DialogMessage.Activated) {
				
				this.layoutControl.ReportLayout = (GlobalEnums.ReportLayout)customizer.Get("ReportLayout");
				reportStructure = (ReportStructure)customizer.Get("Generator");
				layoutControl.AvailableFieldsCollection = reportStructure.AvailableFieldsCollection;
			}
			
			else if (message == DialogMessage.Finish)
			{
				customizer.Set ("ReportLayout",this.layoutControl.ReportLayout);
				var reportStructure = (ReportStructure)customizer.Get("Generator");
				reportStructure.Grouping = layoutControl.GroupName;
			}
			return true;
		}
Example #17
0
        private void RequestNavigateTo(string view, bool checkDirty = true)
        {
            if (checkDirty && _isDirty)
            {
                var navigationConfirmationDialog = new DialogMessage(
                    "The current page has unsaved changes, if you continue\nthese changes will be lost. Do you want to continue?",
                    result =>
                    {
                        if (result == MessageBoxResult.Yes)
                        {
                            RequestNavigateTo(view, false);
                        }
                    }
                )
                {
                    Button = MessageBoxButton.YesNo,
                    Caption = "Are you sure?"
                };

                MessengerInstance.Send<DialogMessage>(navigationConfirmationDialog);
            }
            else
            {
                MessengerInstance.Send<Messages.NavigateTo>(new Messages.NavigateTo(view));

                _isDirty = false;
                MessengerInstance.Send<Messages.Navigating>(new Messages.Navigating(), CurrentView);
                
                _currentView = view;
                RaisePropertyChanged("CurrentView");
            }

        }
 public void ListarEntredatas(DataGridView dgv, string codigo, DateTimePicker dtpInicial, DateTimePicker dtpFinal)
 {
     try
     {
         InstanciarBanco();
         dgv.DataSource = ((from mov in _banco.MovimentacaoProduto
                            join prod in _banco.Produto on new { Codigo = mov.Codigo } equals new { Codigo = prod.Codigo }
                            where prod.Codigo == codigo && mov.Data >= dtpInicial.Value.Date && mov.Data <= dtpFinal.Value.Date
                            group new { mov, prod } by new
         {
             mov.Codigo,
             prod.Nome
         } into g
                            select new
         {
             Código = g.Key.Codigo,
             Nome = g.Key.Nome,
             Quantidade = g.Sum(p => p.mov.Quantidade),
             Total = g.Sum(p => p.mov.Valor)
         }).Distinct()).ToList();
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
		public override bool ReceiveDialogMessage(DialogMessage message)
		{
			if (message == DialogMessage.OK) {
				
			}
			return true;
		}
Example #20
0
 private void btnDeletar_Click(object sender, EventArgs e)
 {
     try
     {
         if (dgvUsuarios.Rows.Count > 0)
         {
             InstanciaUsuarioRepositorio();
             Usuarios usuario = _usuarioRepositorio.GetUsuarioPorLogin(PegaLinhaSelecionadaDOGrid());
             if (OpenMdiForm.OpenForWithShowDialog(new frmCadastrarLogin(usuario, EnumTipoOperacao.Deletar)) == DialogResult.Yes)
             {
                 CarregaGrid();
             }
         }
         else
         {
             MyErro.MyCustomException("Selecione um Usuário");
         }
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         SaveErroInTxt.RecordInTxt(erro, this.GetType().Name);
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
 private void btnDeletar_Click(object sender, EventArgs e)
 {
     try
     {
         if (dgvCliente.Rows.Count > 0)
         {
             InstanciarClienteRepositorio();
             Model.Entidades.Cliente cliente = _clienteRepositorio.GetClientePorID(GetLinhaDoGrid());
             if (OpenMdiForm.OpenForWithShowDialog(new frmCadastrarCliente(cliente, EnumTipoOperacao.Deletar)) == DialogResult.Yes)
             {
                 CarregarGrid();
             }
         }
         else
         {
             MyErro.MyCustomException("Selecione um Cliente.");
         }
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
Example #22
0
        private void HandleDialogMessage(DialogMessage message)
        {
            if (message == null)
            {
                return;
            }

            if (message.Sender.GetType() == typeof(MainViewModel)
                && message.Target == typeof(MainWindow))
            {
                var result = MessageBox.Show(
                    this,
                    message.Content,
                    message.Caption,
                    message.Button,
                    message.Icon,
                    message.DefaultResult,
                    message.Options);

                if (message.Callback != null)
                {
                    message.Callback(result);
                }
            }
        }
Example #23
0
        void LoadFromFileExecute()
        {
            if (!promtBeforeLoad())
            {
                return;
            }

            // отображаем диалог выбора папки.
            var msg = new DialogMessage <FolderBrowserDialog>(this, new FolderBrowserDialog(),
                                                              (result) =>
            {
                if (result.DialogResult == DialogResult.OK)
                {
                    ProgressVisible = true;
                    StatusString    = "Чтение конфигурации из файла. Пожалуйста, подождите...";
                    deviceConfiguration.Read(result.Dialog.SelectedPath,
                                             (completeRes) =>
                    {
                        ProgressVisible = false;
                        if (completeRes.ResultCode == EventArgs.OnCompleteEventArgs.CompleteResult.Ok)
                        {
                            StatusString = "Конфигурация успешно загружена.";
                            reinitializeDeviceConfigurationViewModel();
                        }
                        else
                        {
                            StatusString = completeRes.Message;
                        }
                    });
                }
            });

            Messenger.Default.Send <DialogMessage <FolderBrowserDialog> >(msg, AppMessages.ShowLoadFromFileDialog);
        }
Example #24
0
        void SaveToFileExecute()
        {
            if (!canBeSaved())
            {
                return;
            }

            // отображаем диалог выбора папки.
            var msg = new DialogMessage <FolderBrowserDialog>(this, new FolderBrowserDialog(),
                                                              (result) =>
            {
                if (result.DialogResult == DialogResult.OK)
                {
                    deviceConfiguration.Write(result.Dialog.SelectedPath,
                                              (completeRes) =>
                    {
                        if (completeRes.ResultCode == EventArgs.OnCompleteEventArgs.CompleteResult.Ok)
                        {
                            StatusString = "Конфигурация успешно сохранена в папку " + result.Dialog.SelectedPath;
                        }
                        else
                        {
                            StatusString = completeRes.Message;
                        }
                    });
                }
            });

            // посылаем сообщение в главную форму
            Messenger.Default.Send <DialogMessage <FolderBrowserDialog> >(msg, AppMessages.ShowSaveToFileDialog);
        }
Example #25
0
        void WriteFirmwareExecute()
        {
            if (!checkIfDriveSelected("Выберите устройство для записи ПО."))
            {
                return;
            }

            var msg = new DialogMessage <CommonDialog>(this, new OpenFileDialog(),
                                                       (result) =>
            {
                if (result.DialogResult == DialogResult.OK)
                {
                    ProgressVisible = true;
                    StatusString    = "Запись ПО РПД. Пожалуйста, подождите..";
                    deviceConfiguration.WriteFirmware((result.Dialog as OpenFileDialog).FileName, SelectedDrive.Name,
                                                      (complete) =>
                    {
                        ProgressVisible = false;
                        if (complete.ResultCode == EventArgs.OnCompleteEventArgs.CompleteResult.Error)
                        {
                            StatusString = "При записи ПО РПД возникла ошибка.";
                        }
                        else
                        {
                            StatusString = "Запись ПО РПД успешно.";
                        }
                    });
                }
            });

            Messenger.Default.Send <DialogMessage <CommonDialog> >(msg, AppMessages.ShowDialog);
        }
 public UserSettingView(DialogMessage dialog)
 {
     InitializeComponent();
     try
     {
         if (!ViewModelBase.IsInDesignModeStatic)
         {
             _viewModelExport = App.Container.GetExport<ViewModelBase>(
                 ViewModelTypes.UserSettingViewModel);
             if (_viewModelExport != null)
             {
                 DataContext = _viewModelExport.Value;
                 if (_viewModelExport.Value is IViewModel)
                 {
                     (_viewModelExport.Value as IViewModel).DialogSended = dialog;
                     (_viewModelExport.Value as IViewModel).CloseWindow += new EventHandler(View_CloseWindow);
                     (_viewModelExport.Value as IViewModel).SetFocus += new EventHandler(View_SetFocus);
                     (_viewModelExport.Value as IViewModel).LoadPermission();                            
                 }
                 this.KeyUp += new System.Windows.Input.KeyEventHandler(View_KeyUp);
             }
             this.Closed += new EventHandler<Telerik.Windows.Controls.WindowClosedEventArgs>(View_Closed);
         }
     }
     catch (Exception ex)
     {
         MessageCustomize.Show(ex.Message);
     }
 }
        public void GuardUnsavedChanges(Action action, Action cancel)
        {
            if (action == null)
            {
                throw new ArgumentNullException("action");
            }

            if (cancel == null)
            {
                throw new ArgumentNullException("cancel");
            }

            if (!isDirty)
            {
                action();
                return;
            }

            var message =
                new DialogMessage(this, "Save tracks?", m => OnResult(m, action, cancel))
                    {
                        Button = MessageBoxButton.YesNoCancel,
                        Icon = MessageBoxImage.Warning,
                        Caption = "MixPlanner"
                    };

            messenger.SendToUI(message);
        }
Example #28
0
    public static void CreateTranslationForDialogMessage(DialogMessage msg, string path, string directory)
    {
        //create the directory where the prefab will exists if not created
        if (!Directory.Exists(directory))
        {
            Directory.CreateDirectory(directory);
        }

        //create an empty gameobject but make it inactive
        GameObject go = new GameObject();

        go.AddComponent <TranslatedText>();
        go.active = false;

        //create an empty prefab in the specified path and copy the quest component to the prefab
        Object     p      = PrefabUtility.CreateEmptyPrefab(path);
        GameObject prefab = EditorUtility.ReplacePrefab(go, p, ReplacePrefabOptions.ConnectToPrefab);

        //destroy the gameobject
        GameObject.DestroyImmediate(go);

        //link translation dialog to translation
        msg.translation = prefab.GetComponent <TranslatedText>();
        msg.translation.setText(TranslatedText.LANGUAGES.ENGLISH, msg.text);
        EditorUtility.SetDirty(prefab);
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
         {
             if (Request.QueryString["id"] != null)
             {
                 string      AuxID = Request.QueryString["id"].ToString();
                 CH_Poligono Datos = new CH_Poligono {
                     Conexion = Comun.Conexion, IDPoligono = AuxID, IDUsuario = Comun.IDUsuario
                 };
                 CH_PoligonoNegocio CN = new CH_PoligonoNegocio();
                 CN.EliminarPoligonoXID(Datos);
                 if (Datos.Completado)
                 {
                     string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro eliminado correctamente.", "Información", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                     ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                 }
                 else
                 {
                     string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al eliminar el registro.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                     ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                 }
             }
         }
         this.CargarGrid();
     }
     catch (Exception ex)
     {
         Response.Redirect("ErrorPage.aspx?errorNumber=" + ex.HResult);
     }
 }
 public EditChooseCategoryView(DialogMessage dialog)
 {
     InitializeComponent();
     try
     {
         if (!ViewModelBase.IsInDesignModeStatic)
         {
             _viewModelExport = App.Container.GetExport <ViewModelBase>(
                 ViewModelTypes.EditChooseClassViewModel);
             if (_viewModelExport != null)
             {
                 DataContext = _viewModelExport.Value;
                 if (_viewModelExport.Value is IViewModel)
                 {
                     (_viewModelExport.Value as IViewModel).DialogSended = dialog;
                     (_viewModelExport.Value as IViewModel).LoadPermission();
                     (_viewModelExport.Value as IViewModel).CloseWindow += new EventHandler(View_CloseWindow);
                 }
                 this.KeyUp += new System.Windows.Input.KeyEventHandler(View_KeyUp);
             }
             this.Closed += new EventHandler <Telerik.Windows.Controls.WindowClosedEventArgs>(View_Closed);
         }
     }
     catch (Exception ex)
     {
         MessageCustomize.Show(ex.Message);
     }
 }
Example #31
0
 public static void Show(string msg, string caption, MessageBoxButton button, MessageImage msgImage, Action<MessageBoxResult> callback)
 {
     DialogMessage result = new DialogMessage(null, msg, callback);
     result.Caption = caption + ";" + ((int)msgImage).ToString();
     result.Button = button;
     AppMessages.SendMessage.Send(result);
 }
 public void RatificarAfiliados(string id)
 {
     try
     {
         RR_Afiliados Datos = new RR_Afiliados {
             Conexion = Comun.Conexion, IDAfiliado = id, IDUsuario = Comun.IDUsuario
         };
         RR_CatalogosNegocio CN = new RR_CatalogosNegocio();
         CN.RatificarAfiliadoXID(Datos);
         if (Datos.Completado)
         {
             string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro eliminado correctamente.", "Información", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         }
         else
         {
             string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void PopularTxt(Usuarios usuarios)
 {
     try
     {
         txtNome.Text           = usuarios.NomeCompleto;
         txtLogin.Text          = usuarios.Login;
         txtSenha.Text          = usuarios.Senha;
         txtConfirmarSenha.Text = usuarios.Senha;
         if (Usuarios.PermissaoStatic == "Administrador")
         {
             txtSenha.PasswordChar          = '\0';
             txtConfirmarSenha.PasswordChar = '\0';
         }
         cbbPermissao.Text    = usuarios.Permicao;
         txtUltimoAcesso.Text = usuarios.UltimoAcesso != null &&
                                _tipoOperacao == EnumTipoOperacao.Detalhes
         ? usuarios.UltimoAcesso : "Nenhum acesso";
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         SaveErroInTxt.RecordInTxt(erro, this.GetType().Name);
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
Example #34
0
 private void Guardar(bool nuevoRegistro, string id, string nombre, string desc1, string desc2, string desc3, string piePag)
 {
     try
     {
         RR_PropuestaCamapaña DatosAux = new RR_PropuestaCamapaña()
         {
             NuevoRegistro   = nuevoRegistro,
             IDPropuesta     = id,
             NombrePropuesta = nombre,
             Descripcion1    = desc1,
             Descripcion2    = desc2,
             Descripcion3    = desc3,
             PieDePagina     = piePag,
             Conexion        = Comun.Conexion,
             IDUsuario       = Comun.IDUsuario
         };
         RR_AdministradorWebNegocio AWN = new RR_AdministradorWebNegocio();
         AWN.ACPropuestaCampania(DatosAux);
         if (DatosAux.Completado)
         {
             Response.Redirect("frmPropuestaCampañaGrid.aspx", false);
         }
         else
         {
             string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error",
                                                     ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void Guardar(bool nuevoRegistro, int id, string desc)
 {
     try
     {
         RR_TipoRiesgos Datos = new RR_TipoRiesgos
         {
             NuevoRegistro = nuevoRegistro,
             IDTipoRiesgo  = id,
             Descripcion   = desc,
             Conexion      = Comun.Conexion,
             IDUsuario     = Comun.IDUsuario
         };
         RR_CatalogosNegocio CN = new RR_CatalogosNegocio();
         CN.ACCatalogoTipoRiesgo(Datos);
         if (Datos.Completado)
         {
             Response.Redirect("frmTipoRiesgosGrid.aspx", false);
         }
         else
         {
             string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        private void OnCancelChangeCommand()
        {
            try
            {
                if (!_inventoryManagementModel.IsBusy)
                {
                    // ask to confirm canceling the current issue in edit
                    var dialogMessage = new DialogMessage(
                        this,
                        CommonResources.CancelCurrentCommodityMessageBoxText,
                        s =>
                    {
                        if (s == MessageBoxResult.OK)
                        {
                            // if confirmed, cancel this issue
                            _inventoryManagementModel.RejectChanges();
                        }
                    })
                    {
                        Button  = MessageBoxButton.OKCancel,
                        Caption = CommonResources.ConfirmMessageBoxCaption
                    };

                    AppMessages.PleaseConfirmMessage.Send(dialogMessage);
                }
            }
            catch (Exception ex)
            {
                // notify user if there is any error
                AppMessages.RaiseErrorMessage.Send(ex);
            }
        }
Example #37
0
		public override bool ReceiveDialogMessage(DialogMessage message)
		{
			if (customizer == null) {
				customizer = (Properties)base.CustomizationObject;
				reportStructure = (ReportStructure)customizer.Get("Generator");
				base.NextWizardPanelID = "Layout";
			}
			
			else if (message == DialogMessage.Activated) {
				WriteResult();
				base.EnableNext = true;
			}
			
			else if (message == DialogMessage.Next)
			{
				WriteResult();
				base.EnableNext = true;
			}
			else if (message == DialogMessage.Finish) {
				WriteResult();
				base.EnableNext = true;
				base.EnableFinish = true;
			}
			return true;
		}
 private void txtPesquisar_TextChanged(object sender, EventArgs e)
 {
     try
     {
         InstanciarlienteRepositorio();
         InstanciarFiadoRepositorio();
         if (_clienteRepositorio.GetQuantidade() > 0)
         {
             if (_enumCreditar == EnumTipoCreditar.Vender)
             {
                 _clienteRepositorio.ListarClientePorNomeVender(dgvCliente, txtPesquisar.Text);
             }
             else
             {
                 _fiadoRepositorio.ListarClientePorNomePagar(dgvCliente, txtPesquisar.Text);
             }
         }
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
Example #39
0
 private void ckbEstoque_CheckedChanged(object sender, EventArgs e)
 {
     try
     {
         if (ckbEstoque.Checked)
         {
             AparecerGruopBox(gpbEstoque);
             MudarTamanhoDoform(new Size(701, 572));
             MudarPosicaoDoBotao(new Point(12, 471));
             FocarNoTxt(txt: txtEstoque);
         }
         else if (ckbEstoque.Checked == false)
         {
             EsconderGruopBox(gpbEstoque);
             FocarNoTxt(txt: txtCodigo);
             MudarTamanhoDoform(new Size(701, 485));
             MudarPosicaoDoBotao(new Point(12, 385));
         }
     }
     catch (CustomException erro)
     {
         DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso");
     }
     catch (Exception erro)
     {
         DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro");
     }
 }
 public static DialogMessage CreateErrorDialogBoxMessage(string content, Action<MessageBoxResult> callback)
 {
     var message = new DialogMessage(content, callback);
     message.Button = MessageBoxButton.OK;
     message.Icon = MessageBoxImage.Error;
     message.DefaultResult = MessageBoxResult.OK;
     message.Options = MessageBoxOptions.None;
     return message;
 }
 public static DialogMessage CreateConfirmDialogBoxMessage(string content, Action<MessageBoxResult> callback)
 {
     var message = new DialogMessage(content, callback);
     message.Button = MessageBoxButton.YesNo;
     message.Icon = MessageBoxImage.Question;
     message.DefaultResult = MessageBoxResult.No;
     message.Options = MessageBoxOptions.None;
     return message;
 }
		public override bool ReceiveDialogMessage(DialogMessage message)
		{
			if (message == DialogMessage.OK) {
				if (SelectedCulture != null) {
					PropertyService.Set(uiLanguageProperty, SelectedCulture);
				}
			}
			return true;
		}
Example #43
0
 public DialogViewModel(DialogMessage model, Action<DialogViewModel> callback)
 {
     _model = model;
     _callback = callback;
     MessageBoxText = model.Content;
     Caption = model.Caption;
     Button = model.Button;
     CommitCommand = new RelayCommand(Executed_CommitCommand);
 }
Example #44
0
 private static void OnSendMessage(DialogMessage dialogMessage)
 {
     if (dialogMessage != null)
     {
         MessageView msg = new MessageView();
         msg.Diaglog = dialogMessage;
         msg.ShowDialog();
     }
 }
        public void ShowDialog(DialogMessage msg)
        {
            var result = System.Windows.Forms.MessageBox.Show(msg.Caption);

            if (result == System.Windows.Forms.DialogResult.OK)
            {
//                msg.Callback(dialog.SelectedPath);
            }
        }
Example #46
0
        /// <summary>
        /// Shows a message box.
        /// </summary>
        /// <param name="message">
        /// A <see cref="T:DialogMessage"/> that defines the message box.
        /// </param>
        public void ShowMessageBox(DialogMessage message)
        {
            MessageBoxResult result =
                MessageBox.Show(
                    message.Content,
                    message.Caption,
                    message.Button);

            message.ProcessCallback(result);
        }
        private static void OnStatusUpdateMessage(DialogMessage dialogMessage)
        {
            if (dialogMessage != null)
            {
                MessageBoxResult result = MessageBox.Show(dialogMessage.Content,
                    dialogMessage.Caption, dialogMessage.Button);

                dialogMessage.ProcessCallback(result);
            }
        }
Example #48
0
 private void OpenDialog(DialogMessage obj)
 {
     var openFileDialog = new OpenFileDialog();
     openFileDialog.DefaultExt = "mp3";
     openFileDialog.Title = obj.Content;
     bool? showDialog = openFileDialog.ShowDialog();
     if (showDialog.HasValue && showDialog.Value)
     {
         Messenger.Default.Send(new GenericMessage<string>(openFileDialog.FileName), PlayerViewModel.Token);
     }
 }
        public virtual bool ReceiveDialogMessage(DialogMessage message)
        {
            switch (message)
            {
                case DialogMessage.OK:
                    this.StorePanelContents();
                    break;
            }

            return true;
        }
Example #50
0
		public override bool ReceiveDialogMessage(DialogMessage message)
		{
			
			this.reportStructure = (ReportStructure)base.CustomizationObject;

			if (message == DialogMessage.Next) {
				reportStructure.SqlString = this.txtSqlString.Text.Trim();
				reportStructure.ConnectionString = connectionString;
				base.EnableFinish = true;
			}
			return true;
		}
        public static void Show(this Exception exception)
        {
            Logger.Instance.WriteException(exception);

            var message = new DialogMessage(exception.ToString(), null)
            {
                Button = MessageBoxButton.OK,
                Icon = MessageBoxImage.Error,
                Caption = "Error"
            };

            Messenger.Default.Send(message);
        }
Example #52
0
		public override bool ReceiveDialogMessage(DialogMessage message)
		{
			if (customizer == null) {
				customizer = (Properties)base.CustomizationObject;
				reportStructure = (ReportStructure)customizer.Get("Generator");
			}
			
			if (message == DialogMessage.Next) {
				customizer.Set("SqlString", this.txtSqlString.Text.Trim());
				reportStructure.SqlString = this.txtSqlString.Text.Trim();
				reportStructure.ConnectionString = connectionString;
				base.EnableFinish = true;
			}
			return true;
		}
Example #53
0
		public override bool ReceiveDialogMessage(DialogMessage message)
		{
			if (customizer == null) {
				customizer = (Properties)base.CustomizationObject;
			}
			
			if (message == DialogMessage.Activated) {
				base.EnableFinish = true;
				this.lpc.ReportLayout = (GlobalEnums.ReportLayout)customizer.Get("ReportLayout");
			}
			
			else if (message == DialogMessage.Finish) {
				customizer.Set ("ReportLayout",this.lpc.ReportLayout);
			}
			return true;
		}
Example #54
0
		public override bool ReceiveDialogMessage(DialogMessage message)
		{
			base.EnableFinish = true;
			base.IsLastPanel = true;
			base.EnablePrevious = true;
			reportStructure = (ReportStructure)base.CustomizationObject;
			if (message == DialogMessage.Activated) {
				layoutControl.AvailableFieldsCollection = reportStructure.AvailableFieldsCollection;
			}
			
			else if (message == DialogMessage.Finish)
			{
				reportStructure.ReportLayout = layoutControl.ReportLayout;
				reportStructure.Grouping = layoutControl.GroupName;
			}
			return true;
		}
 public virtual bool ReceiveDialogMessage(DialogMessage message)
 {
     DialogMessage message2 = message;
     if (message2 != DialogMessage.OK)
     {
         if ((message2 == DialogMessage.Activated) && !this.wasActivated)
         {
             this.LoadPanelContents();
             this.wasActivated = true;
         }
     }
     else if (this.wasActivated)
     {
         return this.StorePanelContents();
     }
     return true;
 }
        private void ExecuteRemoveCommand(object target)
        {
            var dialogMessage = new DialogMessage(this, "Are you sure you want to remove this server?", (r) =>
            {
                if (r == System.Windows.MessageBoxResult.Yes)
                {
                    m_Server.StopConnection();
                    Messenger.Default.Send<CloseEditServerMessage>(CloseEditServerMessage.Empty);
                    Messenger.Default.Send<ServerRemovedMessage>(new ServerRemovedMessage(m_Server.Config));
                }
            });

            dialogMessage.Button = System.Windows.MessageBoxButton.OKCancel;
            dialogMessage.Caption = "Remove";

            Messenger.Default.Send<DialogMessage>(dialogMessage);
        }
		public virtual bool ReceiveDialogMessage(DialogMessage message)
		{
			switch (message) {
				case DialogMessage.Activated:
					if (!wasActivated) {
						LoadPanelContents();
						wasActivated = true;
					}
					break;
				case DialogMessage.OK:
					if (wasActivated) {
						return StorePanelContents();
					}
					break;
			}
			
			return true;
		}
Example #58
0
        private static void HandleDialogMessage(DialogMessage message)
        {
            if (message == null)
            {
                return;
            }

            if (message.Sender.GetType() == typeof(MainViewModel)
                && message.Target == typeof(Page))
            {
                var result = MessageBox.Show(
                    message.Content,
                    message.Caption,
                    message.Button);

                if (message.Callback != null)
                {
                    message.Callback(result);
                }
            }
        }
        private void OpenDialog(DialogMessage obj)
        {
            var dlg = new CommonOpenFileDialog();
            dlg.Title = "Select Folder to add to Library";
            dlg.IsFolderPicker = true;

            dlg.AddToMostRecentlyUsedList = false;
            dlg.AllowNonFileSystemItems = false;
            dlg.EnsureFileExists = true;
            dlg.EnsurePathExists = true;
            dlg.EnsureReadOnly = false;
            dlg.EnsureValidNames = true;
            dlg.Multiselect = false;
            dlg.ShowPlacesList = true;

            if (dlg.ShowDialog() == CommonFileDialogResult.Ok)
            {
                var folder = dlg.FileName;
                Messenger.Default.Send(new GenericMessage<string>(folder), ManageLibraryViewModel.Token);
            }
        }
        public override bool ReceiveDialogMessage(DialogMessage message)
        {
            if (message == DialogMessage.OK) {
                if (compilerParameters == null) {
                    return true;
                }

                compilerParameters.VBDOCOutputFile = ((TextBox)ControlDictionary["OutputFileTextBox"]).Text;
                compilerParameters.VBDOCCommentPrefix = ((TextBox)ControlDictionary["CommentPrefixTextBox"]).Text;

                string[] files = new string[((CheckedListBox)ControlDictionary["FileListBox"]).Items.Count - ((CheckedListBox)ControlDictionary["FileListBox"]).CheckedIndices.Count];
                int count = 0;
                for(int index = 0; index < ((CheckedListBox)ControlDictionary["FileListBox"]).Items.Count; index++) {
                    if(((CheckedListBox)ControlDictionary["FileListBox"]).GetItemChecked(index) == false) {
                        files[count] = (string)((CheckedListBox)ControlDictionary["FileListBox"]).Items[index];
                        count++;
                    }
                }
                compilerParameters.VBDOCFiles = files;
            }
            return true;
        }