public MemberGrid(Type type, string caption) { InitializeComponent(); InitEvents(); GridViewUtil.InitGridView(this.gridView1, type); this.gridView1.ViewCaption = caption; }
private void SetMemberInfoGrid() { GridViewUtil.InitGridView(this.gridView1, typeof(MemberInfoVo)); //RepositoryItemComboBox repositoryItemComboStatus = new RepositoryItemComboBox(); //RepositoryItemComboBox repositoryItemComboLevel = new RepositoryItemComboBox(); //repositoryItemComboStatus.BeginInit(); //repositoryItemComboLevel.BeginInit(); //repositoryItemComboStatus.TextEditStyle = TextEditStyles.DisableTextEditor; //repositoryItemComboLevel.TextEditStyle = TextEditStyles.DisableTextEditor; //gridControl1.RepositoryItems.AddRange(new RepositoryItem[] { repositoryItemComboStatus, repositoryItemComboLevel }); //repositoryItemComboStatus.Buttons.AddRange(new EditorButton[] { new EditorButton(ButtonPredefines.Combo) }); //repositoryItemComboLevel.Buttons.AddRange(new EditorButton[] { new EditorButton(ButtonPredefines.Combo) }); ////填充状态 //repositoryItemComboStatus.Items.AddRange(new string[] { "正常", "停止", "挂失" }); ////填充会员级别 //List<CardVo> cardDaoList = SelectDao.SelectData<CardVo>(); //foreach (CardVo vo in cardDaoList) //{ // repositoryItemComboLevel.Items.Add(vo.CardName); //} //this.gridView1.Columns["MStatus"].ColumnEdit = repositoryItemComboStatus; //this.gridView1.Columns["CardName"].ColumnEdit = repositoryItemComboLevel; //repositoryItemComboLevel.EndInit(); //repositoryItemComboStatus.EndInit(); RefreshMember(); }
private void btnFindFilial_Click(object sender, EventArgs e) { using (var ctx = new BalcaoContext()) { var paramsFind = new ParamsFindEntity() { Context = ctx, Columns = new string[] { "Matriz.CodigoMatriz", "CodigoFilial", "RazaoSocial", "Uf" }, Title = "Localizar filial:", Layout = GridViewUtil.GetLayoutStreamFromResource(Assembly.GetExecutingAssembly(), "ITE.Components.Resources.layout_matriz.xml"), }; var selected = XFrmFindEntity.ShowDialogFindEntity <EmpresaFilial>(paramsFind); if (selected != null) { //recuperando os valores do objeto dinamico //pego o tipo, dps a propriedade que quero, em seguida o valor var id = selected.GetType().GetProperty("CodigoFilial").GetValue(selected, null); //var nome = selected.GetType().GetProperty("RazaoSocial").GetValue(selected, null); //seta os dados e indexa a filial FindSetFilial(id.ToString()); } } }
private void dgvClientOrder_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e) { shipment_service = new ShipmentService(); price_present = shipment_service.GetPresentPrice(Convert.ToInt32(dgvClientOrder[12, dgvClientOrder.CurrentRow.Index].Value)); GridViewUtil.SetDgvTextBoxColor(dgvClientOrder, 9); }
private void buttonEditoNcm_Properties_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { using (var ctx = new BalcaoContext(false)) { //var paramsEntity = new ParamsFindEntity() //{ // Context = ctx, // Columns = new string[] { "CodigoNcm", // "DescricaoNcm", // "AliquotaII", // "AliquotaIPI", // "AliquotaPIS", // "AliquotaCOFINS", // "AliquotaICMS", // "AliquotaICMSST" }, // Title = "Localizar NCM:", // DynamicObject = null //}; //var selected = XFrmFindEntity.ShowDialogFindEntity<Ncms>(paramsEntity); //var codNcm = selected.GetType().GetProperty("CodigoNcm").GetValue(selected, null); //carrega o layout dentro do projeto var layoutStream = GridViewUtil.GetLayoutStreamFromResource(Assembly.GetExecutingAssembly(), "ITE.Components.Resources.ncm_layout.xml"); var selected = XFrmFindEntity.ShowDialogFindTEntity <Ncms>(ctx, layoutStream); if (selected != null) { FindSetNCM(selected.CodigoNcm); } } }
private void SetCardInfoGrid() { GridViewUtil.InitGridView(this.gridView1, typeof(CardVo)); cardVoList = SelectDao.SelectData <CardVo>(); this.gridControl1.DataSource = cardVoList; this.gridControl1.RefreshDataSource(); }
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 navBarItemSelecionarCliente_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e) { try { using (var ctx = new BalcaoContext(false)) { //carrega o layout dentro do projeto var layoutStream = GridViewUtil.GetLayoutStreamFromResource(Assembly.GetExecutingAssembly(), "ITE.Vendas.GridLayout.cliente_basico.xml"); var x = XFrmFindEntity.ShowDiaglogFindEntity <CliFor>(ctx, new string[] { "IdCliFor", "RazaoSocial", "TipoCliente", "CpfCnpj" }, cliFor, layoutStream, "Selecionar Cliente", addCliFor()); if (x != null) { //recupera o cliente this.cliFor = ctx.CliForDao.Find(x.IdCliFor); this.lblCliente.Text = this.cliFor.RazaoSocial.ToString(); } } } catch (Exception ex) { XMessageIts.ExceptionMessage(ex); } }
public void ShowFindProduto() { //var ctx = ITEGenericContext<Produto>.Instance; using (var ctx = new BalcaoContext()) { var paramsEntity = new ParamsFindEntity() { Columns = new string[] { "IdProduto", "DescricaoProduto", "PrecoVenda", "QuantidadeProduto", "StatusProduto", "TipoItemProduto", "CategoriaProduto" }, Layout = GridViewUtil.GetLayoutStreamFromResource(Assembly.GetExecutingAssembly(), "ITE.Components.Resources.produto_basico.xml"), Context = ctx, Title = "Localizar produto:", Order = "IdProduto" }; var selected = XFrmFindEntity.ShowDialogFindEntity <Produto>(paramsEntity); if (selected != null) { //recuperando os valores do objeto dinamico //pego o tipo, dps a propriedade que quero, em seguida o valor var id = selected.GetType().GetProperty("IdProduto").GetValue(selected, null); //var nome = selected.GetType().GetProperty("DescricaoProduto").GetValue(selected, null); FindSetProduto(ParseUtil.ToInt(id.ToString())); } } }
private void btnFindCliFor_Click(object sender, EventArgs e) { var paramsFind = new ParamsFindEntity() { Context = new BalcaoContext(), Columns = new string[] { "IdCliFor", "RazaoSocial", "TipoCliente", "CpfCnpj" }, Layout = GridViewUtil.GetLayoutStreamFromResource(Assembly.GetExecutingAssembly(), "ITE.Components.Resources.cliente_basico.xml"), Title = "Localizar Cliente / Fornecedor: " }; var selected = XFrmFindEntity.ShowDialogFindEntity <CliFor>(paramsFind); if (selected != null) { //recuperando os valores do objeto dinamico //pego o tipo, dps a propriedade que quero, em seguida o valor var id = selected.GetType().GetProperty("IdCliFor").GetValue(selected, null); var nome = selected.GetType().GetProperty("RazaoSocial").GetValue(selected, null); if (nome == "CONSUMIDOR") { XMessageIts.Mensagem("Cliente \"CONSUMIDOR\" é utilizado somente em vendas onde o \"Cliente\" não precisa ser informado.", "Cliente não permitido"); } else { //seta os dados e indexa a filial FindSetCliFor(id.ToString()); } } }
private void OrderInfoForm_Load(object sender, EventArgs e) { GridViewUtil.InitGridView(this.gridView1, typeof(TempOrderVo)); GridViewUtil.InitGridView(this.gridView2, typeof(SkillVo)); RefreshSkill(); FillComboStaff(); if (_rommVo.RoomStatus.Equals("占用")) { this.btnOrder.Enabled = false; List <TempOrderVo> tempList = SelectDao.GetTempOrderByRoomID <TempOrderVo>(_rommVo.RoomId); this.gridControl1.DataSource = tempList; this.gridControl1.RefreshDataSource(); StaffWorkInfoVo workVo = SelectDao.GetWorkStaffInfoByRoomId <StaffWorkInfoVo>(_rommVo.RoomId); this.gridView1.BestFitColumns(); this.panelControl3.Visible = false; this.checkEdit1.Enabled = false; this.checkEdit2.Enabled = false; this.checkEdit3.Enabled = false; this.comboStaff.Enabled = false; this.btnCancelOrder1.Enabled = false; } else { this.btnPay.Enabled = false; } }
public StaffQueueUI() { InitializeComponent(); ShowQueueButton(); GridViewUtil.InitGridView(this.gridView1, typeof(StaffQueueVo)); RefreshStaffQueue(); }
public MemberRecharge() { EventBus.RegisterEvent(this); InitializeComponent(); InitEvents(); GridViewUtil.InitGridView(this.gridView1, typeof(MemberRechargeVo)); }
public AddServerForm(string proname) { this.proname = proname; InitializeComponent(); GridViewUtil.InitGridView(gridView1, typeof(ServerVo)); InitEvents(); }
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 SetDGV(List <FactoryDB_VO> _cboToFac) { DataGridViewCheckBoxColumn chk = new DataGridViewCheckBoxColumn(); chk.HeaderText = "선택"; chk.Name = "chk"; chk.Width = 40; dgvStockStatus.Columns.Add(chk); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "고객주문번호", "so_wo_id", true, 208, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "품목", "product_codename", true, 190, DataGridViewContentAlignment.MiddleLeft); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "품명", "product_name", true, 260, DataGridViewContentAlignment.MiddleLeft); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "납기일", "so_edate", true, 170, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "잔여수량", "so_pcount", true, 170, DataGridViewContentAlignment.MiddleRight); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "From창고", "from_wh", true, 170, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "From창고재고", "w_count_present", true, 170, DataGridViewContentAlignment.MiddleRight); #region DGV콤보박스 comboBoxColumn.HeaderText = "TO창고"; comboBoxColumn.Name = "combo"; for (int i = 0; i < _cboToFac.Count; i++) { comboBoxColumn.DisplayMember = _cboToFac[i].factory_name; comboBoxColumn.ValueMember = _cboToFac[i].factory_id.ToString(); comboBoxColumn.Items.Add(_cboToFac[i].factory_name); } comboBoxColumn.Items.RemoveAt(0); dgvStockStatus.Columns.Add(comboBoxColumn); dgvStockStatus.Rows.Add(); dgvStockStatus.AllowUserToAddRows = false; #endregion GridViewUtil.AddNewColumnToTextBoxGridView(dgvStockStatus, "비고", "wh_comment", false, 200); GridViewUtil.AddNewColumnToTextBoxGridView(dgvStockStatus, "이동수량", "transfer_count", true, 150, DataGridViewContentAlignment.MiddleRight); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "so_id", "so_id", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "업로드날짜", "so_sdate", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "PlanID", "plan_id", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "고객사코드", "company_code", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "업체유형", "company_type", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "From창고코드", "from_wh_value", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "품번", "product_id", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "출고수량", "so_ocount", false, 100, DataGridViewContentAlignment.MiddleRight); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "취소수량", "so_ccount", false, 100, DataGridViewContentAlignment.MiddleRight); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "To창고", "to_wh", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "To창고코드", "to_wh_value", false, 100, DataGridViewContentAlignment.MiddleCenter); //GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "수정자", "uadmin", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvStockStatus, "To창고이름", "factory_name", false, 100, DataGridViewContentAlignment.MiddleCenter); dgvStockStatus.AutoGenerateColumns = false; dgvStockStatus.DataSource = shipment_list; GridViewUtil.SetDataGridView(dgvStockStatus); }
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); }
public ConsumeInfoUI() { InitializeComponent(); GridViewUtil.InitGridView(this.gridView1, typeof(MemberConsumeVo)); consumeVoList = SelectDao.SelectData <MemberConsumeVo>(); this.gridControl1.DataSource = consumeVoList; this.gridControl1.RefreshDataSource(); }
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 barBtnAlterarCheque_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (GridViewUtil.IsSelectOneRowWarning(gridViewCheque)) { var ch = gridViewCheque.GetFocusedRow() as Cheque; new XFrmCheque(ch).ShowDialog(); } }
private void batBtnAlterarFuncao_ItemClick(object sender, ItemClickEventArgs e) { if (GridViewUtil.IsSelectOneRowWarning(gridViewFuncionario)) { var func = gridViewFuncionario.GetFocusedRow() as Funcionario; new XFrmHistoricoFuncao(func).ShowDialog(); } }
private void SetDGV() { shipment_service = new ShipmentService(); List <ShipmentOutVO> shipmentlist = shipment_service.GetClientOrder(); DataGridViewCheckBoxColumn chk = new DataGridViewCheckBoxColumn(); chk.HeaderText = "선택"; chk.Name = "chk"; chk.Width = 40; dgvClientOrder.Columns.Add(chk); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "고객주문번호", "so_wo_id", true, 180, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "고객사코드", "company_code", true, 130, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "고객사", "company_name", true, 160, DataGridViewContentAlignment.MiddleLeft); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "품목", "product_codename", true, 150, DataGridViewContentAlignment.MiddleLeft); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "품명", "product_name", true, 190, DataGridViewContentAlignment.MiddleLeft); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "주문수량", "so_pcount", true, 100, DataGridViewContentAlignment.MiddleRight); //TODO 쿼리수정 GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "주문가능수량", "orderable_count", true, 150, DataGridViewContentAlignment.MiddleRight); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "마감수량", "so_ocount", true, 100, DataGridViewContentAlignment.MiddleRight, true); GridViewUtil.AddNewColumnToTextBoxGridView(dgvClientOrder, "매출확정수량", "s_count", true, 150, DataGridViewContentAlignment.MiddleRight); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "매출확정금액", "s_TotalPrice", true, 150, DataGridViewContentAlignment.MiddleRight, true); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "마감일자", "s_date", true, 128, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "품번", "product_id", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "so_id", "so_id", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "취소수량", "so_ccount", false, 100, DataGridViewContentAlignment.MiddleRight); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "To창고이름", "w_id", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "납기일", "so_edate", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "From창고", "from_wh", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "From창고재고", "w_count_present", false, 100, DataGridViewContentAlignment.MiddleRight); GridViewUtil.AddNewColumnToTextBoxGridView(dgvClientOrder, "비고", "wh_comment", false, 130); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "업로드날짜", "so_sdate", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "업체유형", "company_type", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "From창고코드", "from_wh_value", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "To창고", "to_wh", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "To창고코드", "to_wh_value", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "수정자", "uadmin", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "To창고이름", "factory_name", false, 100, DataGridViewContentAlignment.MiddleCenter); GridViewUtil.AddNewColumnToDataGridView(dgvClientOrder, "고객주문번호", "plan_id", false, 100, DataGridViewContentAlignment.MiddleCenter); dgvClientOrder.AutoGenerateColumns = false; dgvClientOrder.DataSource = shipmentlist; GridViewUtil.SetDataGridView(dgvClientOrder); }
public XFrmCaixaPedraPretaImport(string file) : base(file) { //carrega o layout dentro do projeto var layoutStream = GridViewUtil.GetLayoutStreamFromResource(Assembly.GetExecutingAssembly(), "ITE.ControlExportImport.Company.MAB.lancamentos.xml"); gridViewBase.RestoreLayoutFromStream(layoutStream, OptionsLayoutBase.FullLayout); }
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 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 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 municipio = GridViewUtil.GetFocusedRow <Entidades.POCO.Fiscal.Municipios>(gridViewMunicipios); if (municipio != null) { //FormsUtil.ShowDialog(new XFrmNotaFiscal(notaFiscal, FormTypeAction.Visualizar)); } }
private void gridViewCfops_DoubleClick(object sender, EventArgs e) { var cfop = GridViewUtil.GetFocusedRow <Cfops>(gridViewLocaisEstoque); if (cfop != null) { //new XFrmNotaFiscal(notaFiscal, FormTypeAction.Visualizar).ShowDialog(); } }