public TipoTablaDetalleBEList ListarTipoTablaDetalle(String id_Tabla, String id_Tabla_Detalle, String valor1, String valor2, String valor3, String valor4, String valor5) { TipoTablaDetalleBEList ListarTipoTablaDetalle = new TipoTablaDetalleBEList(); IDataReader DReader = null; Int32 idTablaDetalle; Int32 idTabla; if (id_Tabla.Equals(String.Empty)) { idTabla = -1; } else { idTabla = Int32.Parse(id_Tabla); } if (id_Tabla_Detalle.Equals(String.Empty)) { idTablaDetalle = 0; } else { idTablaDetalle = Int32.Parse(id_Tabla_Detalle); } try { using (Database db = new Database()) { db.ProcedureName = "sgsnet_sps_listado_tipo_tabla_detalle"; db.AddParameter("@vi_in_id_tabla", DbType.Int32, ParameterDirection.Input, idTabla); db.AddParameter("@vi_in_id_tabla_detalle", DbType.Int32, ParameterDirection.Input, idTablaDetalle); db.AddParameter("@vi_va_valor1", DbType.String, ParameterDirection.Input, valor1); db.AddParameter("@vi_va_valor2", DbType.String, ParameterDirection.Input, valor2); db.AddParameter("@vi_va_valor3", DbType.String, ParameterDirection.Input, valor3); db.AddParameter("@vi_va_valor4", DbType.String, ParameterDirection.Input, valor4); db.AddParameter("@vi_va_valor5", DbType.String, ParameterDirection.Input, valor5); DReader = db.GetDataReader(); } while (DReader.Read()) { TipoTablaDetalleBE oTipoTablaDetalleBE = CrearEntidadTablaDetalle(DReader); ListarTipoTablaDetalle.Add(oTipoTablaDetalleBE); } DReader.Close(); } catch { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(ListarTipoTablaDetalle); }
public TipoTablaDetalleBEList GetAll(Int32 idTablaPadre, String nomDescripcion, String codEstado) { TipoTablaDetalleBEList lista = new TipoTablaDetalleBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "sgsnet_sps_bandeja_tabla_detalle"; db.AddParameter("@vi_in_id_tabla_padre", DbType.Int32, ParameterDirection.Input, idTablaPadre); db.AddParameter("@vi_va_nom_descripcion", DbType.String, ParameterDirection.Input, nomDescripcion); db.AddParameter("@vi_ch_cod_estado", DbType.String, ParameterDirection.Input, codEstado); DReader = db.GetDataReader(); } while (DReader.Read()) { //Se añade todos los elementos del reader a la lista TipoTablaDetalleBE oTipoTablaDetalleBE = CrearEntidad(DReader); lista.Add(oTipoTablaDetalleBE); } DReader.Close(); } catch { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(lista); }
private void InicializaPagina() { UsuarioBEList oUsuarioListBE = new UsuarioBEList(); try { ActualizaTabs(); this.chkUpdateCombos.Style["display"] = "none"; /*Combo Tipo*/ this.cboTipoUsuario.Items.Clear(); TipoTablaDetalleBL oTipoTablaDetalleBL = new TipoTablaDetalleBL(); oTipoTablaDetalleBL.ErrorEvent += new TipoTablaDetalleBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); TipoTablaDetalleBEList oTipoTablaDetalleBEList = oTipoTablaDetalleBL.ListarTipoTablaDetalle(ConstanteBE.NID_TABLA_TIPO_USUARIO.ToString(), String.Empty, String.Empty, String.Empty, String.Empty, String.Empty, String.Empty); this.cboTipoUsuario.DataSource = oTipoTablaDetalleBEList; this.cboTipoUsuario.DataTextField = "Valor1"; this.cboTipoUsuario.DataValueField = "Valor2"; this.cboTipoUsuario.DataBind(); this.cboTipoUsuario.Items.Insert(0, new ListItem()); this.cboTipoUsuario.Items[0].Text = ConstanteBE.OBJECTO_SELECCIONE; this.cboTipoUsuario.Items[0].Value = String.Empty; /*Combo Perfil*/ this.cboPerfil.Items.Clear(); PerfilBL oPerfilBL = new PerfilBL(); oPerfilBL.ErrorEvent += new PerfilBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); PerfilBEList oPerfilBEList = oPerfilBL.GetPerfilesBandeja(Profile.Aplicacion, String.Empty, ConstanteBE.FL_ESTADO_ACTIVO, ""); this.cboPerfil.DataSource = oPerfilBEList; this.cboPerfil.DataTextField = "VDEPRF"; this.cboPerfil.DataValueField = "NID_PERFIL"; this.cboPerfil.DataBind(); this.cboPerfil.Items.Insert(0, new ListItem()); this.cboPerfil.Items[0].Text = ConstanteBE.OBJECTO_SELECCIONE; this.cboPerfil.Items[0].Value = String.Empty; this.cboUbicacion.Items.Clear(); DestinoBL oDestinoBL = new DestinoBL(); oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); DestinoBE oDestinoBE = new DestinoBE(); oDestinoBE.Tipo_ubicacion = String.Empty; oDestinoBE.Nro_ruc = String.Empty; oDestinoBE.Nom_ubicacion = String.Empty; oDestinoBE.Cod_estado = ConstanteBE.FL_ESTADO_ACTIVO; DestinoBEList oDestinoBEList = oDestinoBL.Listar(oDestinoBE); this.cboUbicacion.DataSource = oDestinoBEList; this.cboUbicacion.DataTextField = "Nom_corto_ubicacion"; this.cboUbicacion.DataValueField = "Id_ubicacion"; this.cboUbicacion.DataBind(); this.cboUbicacion.Items.Insert(0, new ListItem()); this.cboUbicacion.Items[0].Text = ConstanteBE.OBJECTO_SELECCIONE; this.cboUbicacion.Items[0].Value = String.Empty; /*Paginado*/ SetPaginacion(); //Combo Aprobador Venta Liberada UsuarioBL oUsuarioBL = new UsuarioBL(); oUsuarioBL.ErrorEvent += new UsuarioBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); UsuarioBEList oUsuarioList01; UsuarioBE oUsuarioBE = new UsuarioBE(); oUsuarioBE.NO_APE_MATERNO = String.Empty; oUsuarioBE.NO_APE_PATERNO = String.Empty; oUsuarioBE.VNOMUSR = String.Empty; oUsuarioBE.NID_PERFIL = 0; oUsuarioBE.FL_INACTIVO = ConstanteBE.FL_ESTADO_ACTIVO; oUsuarioBE.NID_UBICA = 0; oUsuarioBE.NID_ROL = 0; oUsuarioList01 = oUsuarioBL.GetAllUsuarioBandeja(oUsuarioBE, Profile.Aplicacion); oUsuarioBE = new UsuarioBE(); oUsuarioBE.VNOMUSR = String.Empty; oUsuarioBE.NO_APE_PATERNO = String.Empty; oUsuarioBE.NO_APE_MATERNO = String.Empty; oUsuarioBE.NID_UBICA = 0; oUsuarioBE.NID_ROL = 0; oUsuarioBE.NID_PERFIL = 0; oUsuarioBE.FL_INACTIVO = ConstanteBE.FL_ESTADO_ACTIVO; oUsuarioListBE = oUsuarioBL.GetAllUsuarioBandeja(oUsuarioBE, Profile.Aplicacion); txtDNI.Attributes.Add("onKeyPress", "javascript:return fc_ValidaNumero();"); } catch (Exception ex) { (Master as Seguridad).Web_ErrorEvent(this, ex); } }