void CargarUsuario() { ///Obtener El Parametro De Consulta Seleccionado Desde ///Formulario UsuarioLista string parametro = this.Request.QueryString["IdUsuario"]; ///Validar si el parametro es correcto if (String.IsNullOrEmpty(parametro)) { ///Lanzar Alerta De Que No Hay Ningun Parametro Response.Write("<script>alert('Parámetro nulo')</script>"); } else { ///Convertir La Variable De Consulta A INT int IdUsuario = Convert.ToInt16(parametro); /// Se Crea Una Instancia De BLUsuarios BLusuarios usuarioObtenido = new BLusuarios(); /// Se Crea Una Instancia Del Modelo De BD sp_RetornaUsuarioID_Result resultUsuario = new sp_RetornaUsuarioID_Result(); ///Invocar Al Procedimiento Almacenado ///Que Retorna Un Usuario Por ID De La Clase BL ///Y Se Asigna A Result resultUsuario = usuarioObtenido.RetornaUsuarioID(IdUsuario); ///Si RESULT Es Vacio Redireccionar A UsuarioLista if (resultUsuario == null) { Response.Redirect("frmUsuarioLista.aspx"); } else { ///Se Asignan A Los TextBox Los Datos Del Usuario Obtenido this.txtTipoEmpleado.Text = resultUsuario.TipoUsuario.ToString(); this.txtNombre.Text = resultUsuario.Nombre; this.txtPrimerApellido.Text = resultUsuario.PrimerApellido; this.txtSegundoApellido.Text = resultUsuario.SegundoApellido; this.txtCedula.Text = resultUsuario.Cedula; this.hdUsuario.Value = resultUsuario.IdUsuario.ToString(); } } }
void CargarUsuario() { string parametro = this.Request.QueryString["IdUsuario"]; //validar si el parametro es correcto if (String.IsNullOrEmpty(parametro)) { Response.Write("<script>alert('Parámetro nulo')</script>"); } else { int IdUsuario = Convert.ToInt32(parametro); BLusuarios usuarioObtenido = new BLusuarios(); sp_RetornaUsuarioID_Result resultUsuario = new sp_RetornaUsuarioID_Result(); ///invocar al procedimiento resultUsuario = usuarioObtenido.RetornaUsuarioID(IdUsuario); if (resultUsuario == null) { Response.Redirect("frmUsuarioLista.aspx"); } else { this.txtNombre.Text = resultUsuario.Nombre; this.txtPrimerApellido.Text = resultUsuario.PrimerApellido; this.txtSegundoApellido.Text = resultUsuario.SegundoApellido; this.txtCedula.Text = resultUsuario.Cedula; this.txtfechanacimiento.Text = resultUsuario.FechaNacimiento.ToString(); this.txtdireccion.Text = resultUsuario.Direccion; this.txtTelefonoprincipal.Text = resultUsuario.TelefonoPrincipal; this.txtTelefonosecundario.Text = resultUsuario.TelefonoSecundario; this.txtcorreo.Text = resultUsuario.Correo; this.txtContrasenia.Text = resultUsuario.Contrasenia; this.ddlgenero.SelectedValue = resultUsuario.Genero; this.LstTipoUsuario.SelectedValue = resultUsuario.TipoUsuario; /////asignar al hidden field /////el valor de la llave primaria hdidUsuario.Value = resultUsuario.IdUsuario.ToString(); } } }