public void Insertar_Actualizar() { try { if (Validar() == false) { return; } if (txt_puntos.Text.Length != 0) { if (Funciones.Utilitario.Validar_Decimal(txt_puntos, "El Formato de los Puntos es Incorrecto") == false) { return; } } E_Sector_Economico obj = new E_Sector_Economico(); string mensaje = ""; obj._CREADO_POR = Funciones.Utilitario.Datos_Usuarios.USUARIO; obj._ESTADO = cb_estado.Text; obj._FECHA_CREADO = DateTime.Now; obj._DESCRIPCION = txt_descripcion.Text.Trim(); obj._PUNTOS = Convert.ToDouble(txt_puntos.Text); if (txt_id.Text.Equals("")) { N_Sector_Economico.Insertar_Datos(obj); mensaje = "Datos Insertados Con Exito"; } else { obj._ID_SECTOR_ECONOMICO = Convert.ToInt32(txt_id.Text); N_Sector_Economico.Actualizar_Datos(obj); mensaje = "Datos Actualizados Con Exito"; } Frm_Mant_Sectores_Economicos frm = this.Owner as Frm_Mant_Sectores_Economicos; if (frm != null) { frm.Consultar(); } this.Close(); Funciones.Utilitario.Mensaje_Informacion(mensaje); } catch (Exception ex) { Funciones.Utilitario.Mensaje_Error(ex.Message); } }
public void Consultar() { string condicion = ""; if (cb_buscar.Text == "ID") { condicion = "ID_SECTOR_ECONOMICO =" + txt_buscar.Text + ""; } else if (cb_buscar.Text == "DESCRIPCION" || cb_buscar.Text == "") { condicion = "(DESCRIPCION LIKE'%" + txt_buscar.Text + "%')"; } dg.DataSource = N_Sector_Economico.Consultar_Datos(condicion); lbl_total.Text = "Total de Regist.: " + dg.Rows.Count.ToString(); }