protected void btnBuscar_Click(object sender, ImageClickEventArgs e) { DestinoBL oDestinoBL = new DestinoBL(); oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent); txhIdDestinos.Value = String.Empty; String codTipoUbicacion = cboTipoDestino.SelectedValue.ToString(); String ruc = this.txtRuc.Text; String ubicacion = this.txtDescripcion.Text; String codEstado = this.ComboEstado1.SelectedValue.ToString(); //METODO DE CARGA DE PARAMETROS DestinoBE oDestinoBE = new DestinoBE(); oDestinoBE.Tipo_ubicacion = codTipoUbicacion; oDestinoBE.Nro_ruc = ruc; oDestinoBE.Nom_ubicacion = ubicacion; oDestinoBE.Cod_estado = codEstado; oDestinoBEList = oDestinoBL.Listar(oDestinoBE); if (oDestinoBEList == null || oDestinoBEList.Count == 0) { JavaScriptHelper.Alert(this, Message.keyNoRegistros, ""); oDestinoBEList.Add(new DestinoBE()); GuardaParametros("0"); } else { GuardaParametros("1"); } this.grwDestino.DataSource = oDestinoBEList; this.grwDestino.DataBind(); ViewState["oDestinoBEList"] = oDestinoBEList; }
public DestinoBEList Listar(DestinoBE oBE) { DestinoBEList Lista = new DestinoBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "sgsnet_sps_bandeja_destino"; db.AddParameter("@vi_va_cod_tipo_ubicacion", DbType.String, ParameterDirection.Input, oBE.Tipo_ubicacion); db.AddParameter("@vi_va_ruc", DbType.String, ParameterDirection.Input, oBE.Nro_ruc); db.AddParameter("@vi_va_ubicacion", DbType.String, ParameterDirection.Input, oBE.Nom_ubicacion); db.AddParameter("@vi_ch_cod_estado", DbType.String, ParameterDirection.Input, oBE.Cod_estado); DReader = db.GetDataReader(); } while (DReader.Read()) { Lista.Add(CrearEntidad(DReader)); } DReader.Close(); } catch { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(Lista); }
protected void grwDestino_PageIndexChanging(object sender, GridViewPageEventArgs e) { oDestinoBEList = (DestinoBEList)ViewState["oDestinoBEList"]; this.grwDestino.DataSource = oDestinoBEList; this.grwDestino.PageIndex = e.NewPageIndex; this.grwDestino.DataBind(); txhIdDestinos.Value = String.Empty; }
protected void combos_SelectedIndexChanged(object sender, EventArgs e) { String rol = String.Empty, rol1; UsuarioBL oUsuarioBL = new UsuarioBL(); oUsuarioBL.ErrorEvent += new UsuarioBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); String codPerfil = String.Empty; String flConcesionario = String.Empty; PerfilBL oPerfilBL = new PerfilBL(); oPerfilBL.ErrorEvent += new PerfilBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); try { codPerfil = this.cboPerfil.SelectedValue; PerfilBEList list = oPerfilBL.GetPerfilesBandeja(Profile.Aplicacion, String.Empty, ConstanteBE.FL_ESTADO_ACTIVO, ""); rol1 = this.cboPerfil.SelectedValue; if (list != null) { PerfilBE obj = list.Find(delegate(PerfilBE p) { return(p.NID_PERFIL.ToString() == rol1); }); if (obj != null) { rol = obj.co_perfil_usuario.Trim(); ConstTipo = obj.co_perfil_usuario.Trim(); flConcesionario = obj.fl_concesionario.Trim(); } } this.txtDNI.CssClass = ""; this.cboTipoUsuario.Enabled = true; 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.Items.Clear(); 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; } catch { } }
private void InicializaPagina() { DestinoBL oDestinoBL = new DestinoBL(); oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent); DestinoBEList oDestinoBEList = new DestinoBEList(); oDestinoBEList.Add(new DestinoBE()); this.grwDestino.DataSource = oDestinoBEList; this.grwDestino.DataBind(); this.grwDestino.PageSize = 5; this.ComboEstado1.cargarCombo(ConstanteBE.OBJECTO_TIPO_TODOS); ComboEstado1.SelectedValue = "0"; cboTipoDestino.Condicion = ConstanteBE.OBJECTO_TIPO_TODOS; cboTipoDestino.CargarCombo(); ViewState["oDestinoBEList"] = oDestinoBEList; }
protected void grwDestino_Sorting(object sender, GridViewSortEventArgs e) { oDestinoBEList = (DestinoBEList)ViewState["oDestinoBEList"]; SortDirection indOrden = (SortDirection)ViewState["ordenLista"]; txhIdDestinos.Value = String.Empty; if (oDestinoBEList != null) { if (indOrden == SortDirection.Ascending) { oDestinoBEList.ordenar(e.SortExpression, direccionOrden.Descending); ViewState["ordenLista"] = SortDirection.Descending; } else { oDestinoBEList.ordenar(e.SortExpression, direccionOrden.Ascending); ViewState["ordenLista"] = SortDirection.Ascending; } } this.grwDestino.DataSource = oDestinoBEList; this.grwDestino.DataBind(); ViewState["oDestinoBEList"] = oDestinoBEList; }
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); } }