private void btnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var ctx = new BalcaoContext(); var funcaoSelect = GridViewUtil.GetFocusedRow <Funcao>(gridViewFuncao); if (funcaoSelect != null) { var dResult = XMessageIts.Confirmacao(@"Certeza que deseja excluir a função selecionada? Ela será excluída somente se não houver nenhum funcionário vinculado a ela."); if (dResult == DialogResult.Yes) { var funcaoRemove = ctx.FuncaoDao.Find(funcaoSelect.IdFuncao); if (ctx.FuncaoDao.Delete(funcaoRemove)) { XMessageIts.Mensagem("Função removida com sucesso!", "Sucesso"); btnRefresh_ItemClick(null, null); } else { XMessageIts.Erro("Função não removida! Está vinculado a funcionários!", "Erro"); } } } }
private void btnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var ctx = new BalcaoContext(); var eventoSelect = GridViewUtil.GetFocusedRow <Evento>(gridViewEventos); if (eventoSelect != null) { var dResult = XMessageIts.Confirmacao(@"Certeza que deseja excluir o evento selecionado? Ele será excluída somente se não houver nenhum lançamento vinculado a ele."); if (dResult == DialogResult.Yes) { var eventoRemove = ctx.EventoDao.Find(eventoSelect.IdEvento); if (ctx.EventoDao.Delete(eventoRemove)) { XMessageIts.Mensagem("Evento removido com sucesso!", "Sucesso"); btnRefresh_ItemClick(null, null); } else { XMessageIts.Erro("Evento não removido! Está vinculado a ficha financeira!", "Erro"); } } } }
private void btnValidarXml_ItemClick(object sender, ItemClickEventArgs e) { var nfsSelected = GridViewUtil.GetFocusedRow <NFeEstadual>(gridView1); var schema = @"C:\Users\Gercy\Documents\Visual Studio 2015\TFS\ITE\ITE.Fiscal\NFe\XMLSchemas\PL_009_V4\nfe_v4.00.xsd"; var manager = new NfeManager(); manager.ValidarXml(nfsSelected.XmlNfe, schema); }
private void barBtnViewLocalEstoque_Click(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var cstAnt = GridViewUtil.GetFocusedRow <SituacaoTributaria>(gridViewLocaisEstoque); if (cstAnt != null) { new XFrmAddSituacaoTributaria(cstAnt, FormTypeAction.Alterar).ShowDialog(); } }
private async void btnStartExec_ItemClick(object sender, ItemClickEventArgs e) { this.cts = new CancellationTokenSource(); var taskSel = GridViewUtil.GetFocusedRow <TaskIts>(gridViewTasks); var sc = new SchedulerControl(); //executa. nao precisa ver se e nulo, o metodo ja faz isso await sc.Execute(taskSel, cts); }
private void gridViewLocaisEstoque_DoubleClick(object sender, EventArgs e) { var pais = GridViewUtil.GetFocusedRow <Pais>(gridViewPaises); if (pais != null) { //FormsUtil.ShowDialog(new XFrmNotaFiscal(notaFiscal, FormTypeAction.Visualizar)); } }
private void barBtnEditarItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var impSel = GridViewUtil.GetFocusedRow <ImpostoItemMovimento>(gridViewImpostos); if (impSel != null) { new XFrmAddImpostoItemNf(impSel, FormTypeAction.Alterar).ShowDialog(); } }
private void gridViewCfops_DoubleClick(object sender, EventArgs e) { var cfop = GridViewUtil.GetFocusedRow <Cfops>(gridViewLocaisEstoque); if (cfop != null) { //new XFrmNotaFiscal(notaFiscal, FormTypeAction.Visualizar).ShowDialog(); } }
private void btnDetTarefa_ItemClick(object sender, ItemClickEventArgs e) { var taskSel = GridViewUtil.GetFocusedRow <ITSolution.Scheduler.EntidadesBd.TaskIts>(gridViewTasks); if (taskSel != null) { new XFrmTaskLogViewer(taskSel).ShowDialog(); } }
private void gridViewLocaisEstoque_DoubleClick(object sender, EventArgs e) { var municipio = GridViewUtil.GetFocusedRow <Entidades.POCO.Fiscal.Municipios>(gridViewMunicipios); if (municipio != null) { //FormsUtil.ShowDialog(new XFrmNotaFiscal(notaFiscal, FormTypeAction.Visualizar)); } }
private void btnEditar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var deptoSelect = GridViewUtil.GetFocusedRow <Departamento>(gridViewDeptos); if (deptoSelect != null) { new XFrmAddDepartamento(deptoSelect).ShowDialog(); } }
private void gridViewImpostos_DoubleClick(object sender, EventArgs e) { var imposto = GridViewUtil.GetFocusedRow <TipoImposto>(gridViewLocaisEstoque); if (imposto != null) { //FormsUtil.ShowDialog(new XFrmNotaFiscal(notaFiscal, FormTypeAction.Visualizar)); } }
private void btnDetTarefa_ItemClick(object sender, ItemClickEventArgs e) { var taskSel = GridViewUtil.GetFocusedRow <TaskIts>(gridViewTasks); if (taskSel != null) { XFrmOptionPane.ShowListTextArea <LogIts>( taskSel.TaskDetails.OrderBy(l => l.DataLog).ToList(), "Detalhes da tarefa:"); } }
//remover o imposto selecionado private void barBtnRemoveItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var impostoSelect = GridViewUtil.GetFocusedRow <ImpostoItemMovimento>(gridViewImpostos); if (impostoSelect != null) { formPai.impostosRemovidos.Add(impostoSelect); impostosItem.Remove(impostoSelect); atualizarGridImpostos(); } }
//remover o item selecionado. private void barBtnRemoveItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var itemSelect = GridViewUtil.GetFocusedRow <ItemMovimento>(gridViewItensNF); if (itemSelect != null) { itensRemovidos.Add(itemSelect); capa.ItensMovimento.Remove(itemSelect); itensNota.Remove(itemSelect); atualizarGridItems(); } }
private void btnRemoverTarefa_ItemClick(object sender, ItemClickEventArgs e) { var taskSel = GridViewUtil.GetFocusedRow <TaskIts>(gridViewTasks); var ctx = SchedulerContextGeneric <TaskIts> .Instance; if (taskSel != null) { var taskRem = ctx.Dao.Find(taskSel.IdTask); ctx.Dao.Delete(taskRem); btnRefresh_ItemClick(null, null); } }
private void btnStartExec_ItemClick(object sender, ItemClickEventArgs e) { try { var taskSel = GridViewUtil.GetFocusedRow <ITSolution.Scheduler.EntidadesBd.TaskIts>(gridViewTasks); ISchedulerControl sc = ITSActivator.OpenConnection <ISchedulerControl>(Consts.FrameworkSchedulerClass); this.cts = new CancellationTokenSource(); sc.Execute(taskSel.IdTask, cts); } catch (Exception ex) { XMessageIts.ExceptionMessageDetails(ex, "Erro ao iniciar a tarefa!"); } }
private void gridControlEntradas_DoubleClick(object sender, EventArgs e) { var notaFiscal = GridViewUtil.GetFocusedRow <Movimento>(gridViewEntradas); if (notaFiscal != null) { if (notaFiscal.TipoMovimento.GeraMovimentoFiscal) { new XFrmNotaFiscal(notaFiscal, FormTypeAction.Visualizar, typeFiltroMovimento, currentUser).Show(); } else { new XFrmPedidoCompraCotacao(notaFiscal, FormTypeAction.Visualizar, typeFiltroMovimento, currentUser).Show(); } } }
private void btnSalvarXML_ItemClick(object sender, ItemClickEventArgs e) { var nfe = GridViewUtil.GetFocusedRow <NFeEstadual>(gridView1); if (nfe != null) { SaveFileDialog save = new SaveFileDialog(); save.Filter = "XML File | *.XML"; save.FileName = "NFe-" + nfe.ChaveAcesso; var op = save.ShowDialog(); if (op == DialogResult.OK) { FileManagerIts.OverWriteFile(save.FileName, nfe.XmlNfe); } } }
private void barSubGerarXML_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { using (var ctx = new BalcaoContext()) { var notaFiscal = GridViewUtil.GetFocusedRow <Movimento>(gridViewEntradas); var manager = new NfeManager(); manager.GerarNFe(notaFiscal); } } catch (Exception ex) { XMessageIts.ExceptionMessageDetails(ex, ""); } }
private void barButtonItem1_ItemClick(object sender, ItemClickEventArgs e) { try { using (var ctx = new BalcaoContext()) { var nfe = GridViewUtil.GetFocusedRow <NFeEstadual>(gridView1); if (nfe != null) { var nfeDel = ctx.NFeEstadualDao.Find(nfe.IdNfe); if (ctx.NFeEstadualDao.Delete(nfeDel)) { btnRefresh_ItemClick(null, null); } } } } catch (Exception ex) { XMessageIts.ExceptionMessageDetails(ex, "Erro ao excluir NFe"); } }
//Editar o item selecionado private void barBtnEditarItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var itemSelect = GridViewUtil.GetFocusedRow <ItemMovimento>(gridViewItensNF); new XFrmAddItemNF_NEW(itemSelect, FormTypeAction.Alterar, this).ShowDialog(); atualizarGridItems(); //para edicao, passar o item selecionado como parametro e a ação do formulario //if (formTypeAction == FormTypeAction.Visualizar) //{ // var itemSelect = XGridViewUtil.GetFocusedRow<NotaFiscalItem>(gridViewItensNF); // new XFrmAddItemNF_NEW(itemSelect, formTypeAction, this).ShowDialog(); // atualizarGridItems(); //}//senao, passar o form atual para adicao dos itens //else //{ // var itemSelect = XGridViewUtil.GetFocusedRow<NotaFiscalItem>(gridViewItensNF); // new XFrmAddItemNF_NEW(itemSelect).ShowDialog(); // atualizarGridItems(); //} }
private void btnViewXml_ItemClick(object sender, ItemClickEventArgs e) { var focus = GridViewUtil.GetFocusedRow <NFeEstadual>(gridView1); new XFrmHighlighting(focus.XmlNfe, Lexer.Xml).ShowDialog(); }