private void GravarAtendimento() { try { StringBuilder sb = new StringBuilder(); foreach (string sv in ServicosRealizados) { if (sv != null || sv != string.Empty) { sb.Append(sv + ";"); } } Atendimento.TipoString = sb.ToString(); if (!mdata.AtualizarAtendimento(Atendimento, Accounts.AccountOn.Identificador)) { MessageBox.Show("Erro inesperado :( \nAtendimento não cadastrado!", "Sim.Alerta!"); } else { MessageBox.Show(string.Format("Atendimento {0} alterado com sucesso!", Atendimento.Protocolo), "Sim.Alerta!"); AreaTransferencia.Limpar(); NavigationCommands.BrowseBack.Execute(null, null); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Sim.Alerta!"); } }
/// <summary> /// Exibe MessageBox /// </summary> /// <param name="message">passa messagem por parametro</param> private void AsyncMessageBox(string message, bool retornook) { BlackBox = Visibility.Collapsed; StarProgress = false; TextMsgBox = message; ShowMsgBox = Visibility.Visible; System.Media.SystemSounds.Exclamation.Play(); Task.Factory.StartNew(() => Freezetime(10)).ContinueWith(taskmsg => { if (taskmsg.IsCompleted) { ShowMsgBox = Visibility.Collapsed; if (retornook == true) { Atendimento.Clear(); PF.Clear(); PJ.Clear(); Protocolo = NProtocolo(); Atendimento.Operador = AccountOn.Identificador; AreaTransferencia.Limpar(); ns.GoBack(); } } }, System.Threading.CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()); }
public vmMain() { GlobalNavigation.Pagina = string.Empty; BlackBox = Visibility.Collapsed; PreviewBox = Visibility.Collapsed; PreviewBoxInterna = Visibility.Collapsed; StartProgress = false; AreaTransferencia.Limpar(); MinhasViabilidades = false; AsyncViabilidades(Parametros("")); }
private void ExecuteCommandCancelCliente(object obj) { if (MessageBox.Show(string.Format("Cancelar Atendimento do Cliente {0}?", Atendimento.Cliente.NomeRazao), "Sim.Alerta!", MessageBoxButton.YesNo, MessageBoxImage.Information) == MessageBoxResult.Yes) { Atendimento.Clear(); PJ.Clear(); PF.Clear(); Atendimento.Operador = AccountOn.Identificador; AreaTransferencia.Limpar(); Corpo = Visibility.Collapsed; Cabecalho = Visibility.Visible; } }
public vmMain() { GlobalNavigation.Pagina = string.Empty; ns = GlobalNavigation.NavService; BlackBox = Visibility.Collapsed; PreviewBox = Visibility.Collapsed; RetVisible = Visibility.Collapsed; StartProgress = false; AreaTransferencia.Limpar(); //IsAtivo = true; //AsyncListarAgenda(); if (GlobalNavigation.Parametro != string.Empty) { AsyncListarAtendimentoHoje(Parametros(GlobalNavigation.Parametro)); } IsEnable = false; IsAdmin = false; if (AccountOn.Acesso != 0) { if (AccountOn.Acesso == (int)AccountAccess.Master) { IsEnable = true; IsAdmin = true; } if (GlobalNavigation.SubModulo.ToLower() == "COMÉRCIO AMBULANTE".ToLower()) { foreach (Accounts.Model.mSubModulos m in AccountOn.Submodulos) { if (m.SubModulo == (int)SubModulo.ComercioAmbulante) { if (m.Acesso > (int)SubModuloAccess.Consulta) { IsEnable = true; } if (m.Acesso > (int)SubModuloAccess.Operador) { IsAdmin = true; } } } } } }
private void ExecuteCommandCancel(object obj) { Atendimento.Clear(); PJ.Clear(); PF.Clear(); Atendimento.Operador = AccountOn.Identificador; AreaTransferencia.Limpar(); Corpo = Visibility.Collapsed; Cabecalho = Visibility.Visible; if (ns.CanGoBack) { ns.GoBack(); } }
public vmMain() { GlobalNavigation.Pagina = string.Empty; ns = GlobalNavigation.NavService; GlobalNavigation.SubModulo = "SEBRAE AQUI"; GlobalNavigation.Parametro = "2"; BlackBox = Visibility.Collapsed; PreviewBox = Visibility.Collapsed; ViewMessageBox = Visibility.Collapsed; StartProgress = false; AreaTransferencia.Limpar(); //AsyncListarAtendimentoHoje(Parametros("2")); IsEnable = false; IsAdmin = false; EventoSelecionado = "Ativos"; //CommandEventoAtivo.Execute(null); if (Logged.Acesso != 0) { if (Logged.Acesso == (int)AccountAccess.Master) { IsEnable = true; IsAdmin = true; } if (GlobalNavigation.SubModulo.ToLower() == "Sebrae Aqui".ToLower()) { foreach (Account.Model.mSubModulos m in Logged.Submodulos) { if (m.SubModulo == (int)SubModulo.SebraeAqui) { if (m.Acesso > (int)SubModuloAccess.Consulta) { IsEnable = true; } if (m.Acesso > (int)SubModuloAccess.Operador) { IsAdmin = true; } } } } } }
public vmMenuDIA() { GlobalNavigation.SubModulo = "COMÉRCIO AMBULANTE"; GlobalNavigation.Parametro = "1"; GlobalNavigation.Pagina = "D.I.A"; ns = GlobalNavigation.NavService; //BlackBox = Visibility.Collapsed; //PreviewBox = Visibility.Collapsed; //RetVisible = Visibility.Collapsed; //StartProgress = false; AreaTransferencia.Limpar(); //EventoSelecionado = "Ativos"; //CommandEventoAtivo.Execute(null); Get_Last_10_DIAList(); }
public vmMain() { GlobalNavigation.Pagina = string.Empty; ns = GlobalNavigation.NavService; GlobalNavigation.SubModulo = "SALA DO EMPREENDEDOR"; GlobalNavigation.Parametro = "1"; BlackBox = Visibility.Collapsed; PreviewBox = Visibility.Collapsed; ViewMessageBox = Visibility.Collapsed; StartProgress = false; AreaTransferencia.Limpar(); //AsyncListarAtendimentoHoje(Parametros("1")); IsEnable = false; IsAdmin = false; EventoSelecionado = "Ativos"; if (Logged.Acesso != 0) { if (Logged.Acesso == (int)AccountAccess.Master) { IsEnable = true; IsAdmin = true; } if (GlobalNavigation.SubModulo.ToLower() == "Sala do Empreendedor".ToLower()) { foreach (Account.Model.mSubModulos m in Logged.Submodulos) { if (m.SubModulo == (int)SubModulo.SalaEmpreendedor) { if (m.Acesso > (int)SubModuloAccess.Consulta) { IsEnable = true; } if (m.Acesso > (int)SubModuloAccess.Operador) { IsAdmin = true; } } } } } }
public vmMainContent() { Task.Factory.StartNew(() => { GlobalNavigation.Pagina = string.Empty; ns = GlobalNavigation.NavService; BlackBox = Visibility.Collapsed; PreviewBox = Visibility.Collapsed; StartProgress = false; AreaTransferencia.Limpar(); if (GlobalNavigation.Parametro != string.Empty) { AsyncListarAtendimentoHoje(Parametros(GlobalNavigation.Parametro)); } IsEnable = false; IsAdmin = false; IsAtivo = true; if (AccountOn.Acesso != 0) { if (AccountOn.Acesso == (int)AccountAccess.Master) { IsEnable = true; IsAdmin = true; } if (GlobalNavigation.SubModulo.ToLower() == "Sala do Empreendedor".ToLower()) { foreach (Accounts.Model.mSubModulos m in AccountOn.Submodulos) { if (m.SubModulo == (int)SubModulo.SalaEmpreendedor) { if (m.Acesso > (int)SubModuloAccess.Consulta) { IsEnable = true; } if (m.Acesso > (int)SubModuloAccess.Operador) { IsAdmin = true; } } } } if (GlobalNavigation.SubModulo.ToLower() == "Sebrae Aqui".ToLower()) { foreach (Accounts.Model.mSubModulos m in AccountOn.Submodulos) { if (m.SubModulo == (int)SubModulo.SebraeAqui) { if (m.Acesso > (int)SubModuloAccess.Consulta) { IsEnable = true; } if (m.Acesso > (int)SubModuloAccess.Operador) { IsAdmin = true; } } } } } }); }