private void btnNuevo_Click(object sender, EventArgs e) { #region Codigo Antiguo Grilla //try //{ // btnGrabar.Enabled = true; // if (ListaBin != null) // { // if (ListaBin.Count > 0) // { // int maximo = ListaBin.Max(x => x.IdEmpresa); // info = new tb_Empresa_Info(); // info.IdEmpresa = maximo + 1; // ListaBin.Add(info); // gridControlEmisor.DataSource = ListaBin.OrderByDescending(x => x.IdEmpresa); // } // else // { // info = new tb_Empresa_Info(); // info.IdEmpresa = 1; // ListaBin = new BindingList<tb_Empresa_Info>(); // ListaBin.Add(info); // gridControlEmisor.DataSource = ListaBin.OrderByDescending(x => x.IdEmpresa); // } // } //} //catch (Exception ex) //{ //} #endregion frmEmisorMant frmEmiMant = new frmEmisorMant(); frmEmiMant.set_Accion(eTipo_action.grabar); frmEmiMant.Event_frmEmisorMant_FormClosing += frmEmiMant_Event_frmEmisorMant_FormClosing; frmEmiMant.ShowDialog(); }
private void btnConsultar_Click(object sender, EventArgs e) { try { if (row.IdEmpresa == 0) { MessageBox.Show("Selecione un Emisor", "Efirm", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { frmEmiMant = new frmEmisorMant(); frmEmiMant.set_info(row); frmEmiMant.set_Accion(eTipo_action.consultar); frmEmiMant.Event_frmEmisorMant_FormClosing += frmEmiMant_Event_frmEmisorMant_FormClosing; frmEmiMant.ShowDialog(); } } catch (Exception) { } }
private void btnModificar_Click(object sender, EventArgs e) { #region Codigo Antiguo //try //{ // if(Validar()) // { // if (ListaBin.Count != 0) // { // int focus = this.gridViewEmisor.FocusedRowHandle; // gridViewEmisor.FocusedRowHandle = focus + 1; // foreach (var item in ListaBin) // { // if (item.IdEmpresAUX == 0 || item.IdEmpresAUX == null) // { // item.logo = item.imagen == null ? null :Funciones.ImageAArray(item.imagen); // listaGrabar.Add(item); // } // else // { // foreach (var itemAUX in listAUX) // { // if (item.IdEmpresa == itemAUX.IdEmpresa) // { // if (item.RazonSocial != itemAUX.RazonSocial || item.NombreComercial != itemAUX.NombreComercial || item.RUC != itemAUX.RUC || // item.DirMatriz != itemAUX.DirMatriz || item.ContribuyenteEspecial != itemAUX.ContribuyenteEspecial || item.ObligadoAllevarConta != itemAUX.ObligadoAllevarConta || // item.NombreCertificado != itemAUX.NombreCertificado || item.Clave_Certificado != itemAUX.Clave_Certificado || // //item.IdAmbiente != itemAUX.IdAmbiente || item.TipoEmision != itemAUX.TipoEmision || // item.FechaValidez != itemAUX.FechaValidez || // item.Estado != itemAUX.Estado || /*item.logo != itemAUX.logo || item.imagen != itemAUX.imagen */ item.ValidaImagen == 1 || item.IdToquenAFirmar != itemAUX.IdToquenAFirmar || // item.Alias != itemAUX.Alias || item.cod_Ambiente != itemAUX.cod_Ambiente || item.cod_TipoEmision != itemAUX.cod_TipoEmision) // { // item.logo = item.imagen == null ? null :Funciones.ImageAArray(item.imagen); // listaGrabar.Add(item); // } // } // } // } // } // if (busEmpresa.GuardarDB(listaGrabar, ref MensajeErrorOut)) // { // MessageBox.Show("Grabado ok"); // btnGrabar.Enabled = false; // MessageBox.Show("Ha procesido a Modificar Variables de Entorno se procedera a reiniciar el Sistema Efirm..", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); // Application.Restart(); // } // else { MessageBox.Show("Error al Grabar " + MensajeErrorOut); // } // } // } //} //catch (Exception ex) //{ //} #endregion try { if (row.IdEmpresa == 0) { MessageBox.Show("Selecione un Emisor", "Efirm", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { frmEmiMant = new frmEmisorMant(); frmEmiMant.set_info(row); frmEmiMant.set_Accion(eTipo_action.actualizar); frmEmiMant.Event_frmEmisorMant_FormClosing += frmEmiMant_Event_frmEmisorMant_FormClosing; frmEmiMant.ShowDialog(); } } catch (Exception) { } }