private void Btn_Cancelar_Click(object sender, EventArgs e) { iniciazliarTbpConsulta(); Tbc_Configuracion.SelectedTab = Tbp_Consulta; this.configuracionRpt = new ConfiguracionRpt(); llenarDgv(); }
public ConfiguracionRpt obtenerConfiguracionRpt(int configuracionRpt) { ConfiguracionRpt configuracionRptTmp = new ConfiguracionRpt(); try { String sComando = String.Format("SELECT PK_id_configuracion , NOMBRE, RUTA, ESTADO " + "FROM TBL_CONFIGURACION_RPT " + "WHERE PK_id_configuracion = {0} " + "AND ESTADO <> 0; ", configuracionRpt.ToString()); OdbcDataReader reader = transaccion.ConsultarDatos(sComando); if (reader.HasRows) { while (reader.Read()) { configuracionRptTmp.CONFIGURACION = reader.GetInt32(0); configuracionRptTmp.NOMBRE = reader.GetString(1); configuracionRptTmp.RUTA = reader.GetString(2); configuracionRptTmp.ESTADO = reader.GetInt32(3); } } } catch (OdbcException ex) { MessageBox.Show(ex.ToString(), "Error al obtener reporte"); return(null); } return(configuracionRptTmp); }
/* * Programacion botones. */ private void Btn_Nuevo_Click(object sender, EventArgs e) { iniciazliarTbpConsulta(); this.configuracionRpt = new ConfiguracionRpt(); Tbc_Configuracion.SelectedTab = Tbp_Datos; this.accion = "nuevo"; }
/* * Seleccionar registro. */ private void seleccionarRegistro(object sender, DataGridViewCellEventArgs e) { int fila = Dgv_Consulta.CurrentCell.RowIndex; String codigoConfig = Dgv_Consulta.Rows[fila].Cells[0].Value.ToString(); this.configuracionRpt = configuracionRptControl.obtenerConfiguracionRpt(Int32.Parse(codigoConfig)); llenarTbpDato(this.configuracionRpt); Tbc_Configuracion.SelectedTab = Tbp_Datos; }
/* * Programacion botones. */ private void Btn_Nuevo_Click(object sender, EventArgs e) { int n = Dgv_Consulta.RowCount - 1; iniciazliarTbpConsulta(); this.configuracionRpt = new ConfiguracionRpt(); Tbc_Configuracion.SelectedTab = Tbp_Datos; this.Txt_Codigo.Text = n + ""; this.accion = "nuevo"; }
private void llenarTbpDato(ConfiguracionRpt configuracion) { deshabilitarCampos(); Txt_Codigo.Text = configuracion.CONFIGURACION.ToString(); Txt_Nombre.Text = configuracion.NOMBRE; Txt_Usuario.Text = configuracion.USER; Txt_Contrasena.Text = configuracion.PASSWORD; Txt_Puerto.Text = configuracion.PUERTO; Txt_Ruta.Text = configuracion.RUTA; Txt_Estado.Text = configuracion.ESTADO.ToString(); }
public void insertarConfiguracionRpt(ConfiguracionRpt configuracionRpt) { try { String sComando = String.Format("INSERT INTO TBL_CONFIGURACION_RPT VALUES ({0}, '{1}', '{2}', {3}); ", configuracionRpt.CONFIGURACION.ToString(), configuracionRpt.NOMBRE, configuracionRpt.RUTA, configuracionRpt.ESTADO.ToString()); this.transaccion.insertarDatos(sComando); } catch (OdbcException ex) { MessageBox.Show(ex.ToString(), "Error al insertar configuracion para reporte."); } }
private ConfiguracionRpt llenarConfiguracion() { ConfiguracionRpt confTmp = new ConfiguracionRpt(); confTmp.CONFIGURACION = int.Parse(Txt_Codigo.Text); confTmp.NOMBRE = Txt_Nombre.Text; confTmp.USER = Txt_Usuario.Text; confTmp.PASSWORD = Txt_Contrasena.Text; confTmp.PUERTO = Txt_Puerto.Text; confTmp.RUTA = Txt_Ruta.Text; confTmp.ESTADO = int.Parse(Txt_Estado.Text); return(confTmp); }
private void llenarTbpDato(Reporte reporte) { deshabilitarCampos(); Txt_Codigo.Text = reporte.REPORTE.ToString(); Txt_Nombre.Text = reporte.NOMBRE; // Cmb_Configuracion.SelectedItem = Cmb_Configuracion.Items[reporte.CONFIGURACION.CONFIGURACION]; ConfiguracionRptControl confControl = new ConfiguracionRptControl(); ConfiguracionRpt conf = confControl.obtenerConfiguracionRpt(reporte.CONFIGURACION.CONFIGURACION); Cmb_Configuracion.Text = conf.NOMBRE; Cmb_Configuracion.SelectedText = Cmb_Configuracion.Text; Txt_Archivo.Text = reporte.NOMBRE_ARCHIVO; Txt_Estado.Text = reporte.ESTADO.ToString(); }
private void Btn_Borrar_Click(object sender, EventArgs e) { this.accion = null; Dialogo dialogo = new Dialogo(); bool confirmacion = dialogo.dialogoSiNo("Confirmacion", "Desea eliminar?"); if (confirmacion) { configuracionRptControl.eliminarConfiguracionRpt(this.configuracionRpt.CONFIGURACION); this.configuracionRpt = new ConfiguracionRpt(); iniciazliarTbpConsulta(); Tbc_Configuracion.SelectedTab = Tbp_Consulta; llenarDgv(); } }
public void actualizarConfiguracionRpt(ConfiguracionRpt configuracionRpt) { try { String sComando = String.Format("UPDATE TBL_CONFIGURACION_RPT " + "SET NOMBRE = '{1}', ruta = '{2}', estado = '{3}'" + "WHERE PK_id_configuracion = {0}; ", configuracionRpt.CONFIGURACION.ToString(), configuracionRpt.NOMBRE, configuracionRpt.RUTA, configuracionRpt.ESTADO.ToString()); this.transaccion.insertarDatos(sComando); } catch (OdbcException ex) { MessageBox.Show(ex.ToString(), "Error al actualizar configuracion para reporte."); } }
public void actualizarConfiguracionRpt(ConfiguracionRpt configuracionRpt) { try { String sComando = String.Format("UPDATE TBL_CONFIGURACION_RPT " + "SET NOMBRE = '{1}', USER = '******', PASSWORD = '******', PUERTO = '{4}', RUTA = '{5}', ESTADO = {6} " + "WHERE ID_CONFIGURACION = {0}; ", configuracionRpt.CONFIGURACION.ToString(), configuracionRpt.NOMBRE, configuracionRpt.USER, configuracionRpt.PASSWORD, configuracionRpt.PUERTO, configuracionRpt.RUTA, configuracionRpt.ESTADO.ToString()); this.transaccion.insertarDatos(sComando); } catch (OdbcException ex) { MessageBox.Show(ex.ToString(), "Error al actualizar configuracion para reporte."); } }
private void Btn_Guardar_Click(object sender, EventArgs e) { this.configuracionRpt = llenarConfiguracion(); Dialogo dialogo = new Dialogo(); bool confirmacion = dialogo.dialogoSiNo("Confirmacion", "Desea guardar?"); if (confirmacion) { if (this.accion == "nuevo") { configuracionRptControl.insertarConfiguracionRpt(this.configuracionRpt); } else if (this.accion == "modificar") { configuracionRptControl.actualizarConfiguracionRpt(this.configuracionRpt); } } }
public List <ConfiguracionRpt> obtenerAllConfiguracionRpt() { List <ConfiguracionRpt> configuracionRptList = new List <ConfiguracionRpt>(); try { String sComando = String.Format("SELECT ID_CONFIGURACION, NOMBRE, USER, PASSWORD, PUERTO, RUTA, ESTADO " + "FROM TBL_CONFIGURACION_RPT " + "WHERE ESTADO <> 0; "); OdbcDataReader reader = transaccion.ConsultarDatos(sComando); if (reader.HasRows) { while (reader.Read()) { ConfiguracionRpt configuracionRptTmp = new ConfiguracionRpt(); configuracionRptTmp.CONFIGURACION = int.Parse(reader.GetString(0)); configuracionRptTmp.NOMBRE = reader.GetString(1); configuracionRptTmp.USER = reader.GetString(2); configuracionRptTmp.PASSWORD = reader.GetString(3); configuracionRptTmp.PUERTO = reader.GetString(4); configuracionRptTmp.RUTA = reader.GetString(5); configuracionRptTmp.ESTADO = int.Parse(reader.GetString(6)); configuracionRptList.Add(configuracionRptTmp); } } reader.Close(); } catch (OdbcException ex) { MessageBox.Show(ex.ToString(), "Error al obtener reporte"); return(null); } return(configuracionRptList); }
public List <ConfiguracionRpt> obtenerAllConfiguracionRpt() { List <ConfiguracionRpt> configuracionRptList = new List <ConfiguracionRpt>(); try { String sComando = String.Format("SELECT PK_id_configuracion , NOMBRE, RUTA, ESTADO " + "FROM TBL_CONFIGURACION_RPT " + "WHERE ESTADO <> 0; "); OdbcDataReader reader = transaccion.ConsultarDatos(sComando); if (reader.HasRows) { while (reader.Read()) { ConfiguracionRpt configuracionRptTmp = new ConfiguracionRpt(); configuracionRptTmp.CONFIGURACION = reader.GetInt32(0); configuracionRptTmp.NOMBRE = reader.GetString(1); configuracionRptTmp.RUTA = reader.GetString(2); configuracionRptTmp.ESTADO = reader.GetInt32(3); configuracionRptList.Add(configuracionRptTmp); } } //else //{ // reader.Close(); // throw new Exception("No se recupero ningun registro de configuracion carpeta."); //} reader.Close(); return(configuracionRptList); } catch (OdbcException ex) { throw new Exception("Error de conexion a base de datos. /n" + ex.ToString()); } }
private void Btn_Guardar_Click(object sender, EventArgs e) { this.configuracionRpt = llenarConfiguracion(); Dialogo dialogo = new Dialogo(); bool confirmacion = dialogo.dialogoSiNo("Confirmacion", "Desea guardar?"); if (confirmacion) { if (this.accion == "nuevo") { configuracionRptControl.insertarConfiguracionRpt(this.configuracionRpt); } else if (this.accion == "modificar") { configuracionRptControl.actualizarConfiguracionRpt(this.configuracionRpt); } iniciazliarTbpConsulta(); Tbc_Configuracion.SelectedTab = Tbp_Consulta; this.configuracionRpt = new ConfiguracionRpt(); llenarDgv(); } }
private void Btn_Modificar_Click(object sender, EventArgs e) { habilitarCampos(); this.configuracionRpt = llenarConfiguracion(); this.accion = "modificar"; }