private void creaNuevoReporte_utilidades() { DWD_Emp_Reporte_Utilidades nuevo = new DWD_Emp_Reporte_Utilidades(); string[] camposOmitir = new string[1]; int iFilasAfectadas = 0; String exc = ""; nuevo.Usuario_ID = txt_Usuario_ID.Text; nuevo.gcta_id_8 = txt_gcta_id_8.Text; nuevo.Rubro = txt_Rubro.Text; try { if (funGlb.ExistenRegistros(consSql.regresaNumRegReporte_Utilidades(nuevo)) > 0) { MessageBox.Show("El registro ya exíste en la BD.", "DWD_Emp_Reporte_Utilidades", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK, MessageBoxOptions.None); return; } iFilasAfectadas = FuncionesGenericas <DWD_Emp_Reporte_Utilidades> .Insert(nuevo, "DWD_Emp_Reporte_Utilidades", camposOmitir, false, false, funGlb.conexion(), ref exc); if (iFilasAfectadas > 0) { MessageBox.Show("El registro fue insertado correctamente.", "DWD_Emp_Reporte_Utilidades", MessageBoxButton.OK, MessageBoxImage.Information, MessageBoxResult.OK, MessageBoxOptions.None); limpiarDatos(); this.Close(); } } catch (Exception ex) { MessageBox.Show("Hubo un error al insertar." + ex.Message, "DWD_Emp_Reporte_Utilidades", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK, MessageBoxOptions.None); } }
public String regresaNumRegReporte_Utilidades(DWD_Emp_Reporte_Utilidades regRevisar) { String consReporte_Utilidades = String.Empty; consReporte_Utilidades = "SELECT COUNT(*) \n"; consReporte_Utilidades = consReporte_Utilidades + "FROM DWD_Emp_Reporte_Utilidades \n"; consReporte_Utilidades = consReporte_Utilidades + "WHERE Usuario_ID = '" + regRevisar.Usuario_ID + "' \n"; consReporte_Utilidades = consReporte_Utilidades + "AND gcta_id_8 = '" + regRevisar.gcta_id_8 + "' \n"; consReporte_Utilidades = consReporte_Utilidades + "AND Rubro = '" + regRevisar.Rubro + "'"; return(consReporte_Utilidades); }
public String updateReporte_Utilidades(DWD_Emp_Reporte_Utilidades nuevo, DWD_Emp_Reporte_Utilidades viejo) { String consReporte_Utilidades = String.Empty; consReporte_Utilidades = "UPDATE DWD_Emp_Reporte_Utilidades \n"; consReporte_Utilidades = consReporte_Utilidades + "SET Usuario_ID = '" + nuevo.Usuario_ID + "', \n"; consReporte_Utilidades = consReporte_Utilidades + "gcta_id_8 = '" + nuevo.gcta_id_8 + "', \n"; consReporte_Utilidades = consReporte_Utilidades + "Rubro = '" + nuevo.Rubro + "'"; consReporte_Utilidades = consReporte_Utilidades + "WHERE Usuario_ID = '" + viejo.Usuario_ID + "' \n"; consReporte_Utilidades = consReporte_Utilidades + "AND gcta_id_8 = '" + viejo.gcta_id_8 + "' \n"; consReporte_Utilidades = consReporte_Utilidades + "AND Rubro = '" + viejo.Rubro + "'"; return(consReporte_Utilidades); }
private void cargaReporte_Utilidades(object item) { _regModRepUtilidades = (DWD_Emp_Reporte_Utilidades)item; if (bVengoModificar) { _nuevoModRepUtilidades = new DWD_Emp_Reporte_Utilidades(); _nuevoModRepUtilidades.Usuario_ID = _regModRepUtilidades.Usuario_ID; _nuevoModRepUtilidades.gcta_id_8 = _regModRepUtilidades.gcta_id_8; _nuevoModRepUtilidades.Rubro = _regModRepUtilidades.Rubro; this.tabUtilidades.DataContext = _nuevoModRepUtilidades; } else { this.tabUtilidades.DataContext = _regModRepUtilidades; } tabUtilidades.Visibility = System.Windows.Visibility.Visible; TabGeneral.SelectedIndex = (Int32)MyTabs.RepUtilidad; }