protected void Page_Load(object sender, EventArgs e) { UsuariosNegocio negocio = new UsuariosNegocio(); List <Usuario> lista = new List <Usuario>(); lista = negocio.Listar(); try { var idusuario = Convert.ToInt64(Request.QueryString["idu"].ToString()); usuario = lista.Find(J => J.ID == idusuario); if (!IsPostBack) { TipoUsuariosNegocio negocio1 = new TipoUsuariosNegocio(); ddlTipoUsuario.DataSource = negocio1.listar(); ddlTipoUsuario.DataValueField = "ID"; ddlTipoUsuario.DataTextField = "Nombre"; ddlTipoUsuario.DataBind(); txtApellidos.Text = usuario.Apellidos; txtNombre.Text = usuario.Nombres; txtUsuario.Text = usuario.NombreUsuario; txtContraseña.Text = usuario.Contraseña; } } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { TipoUsuariosNegocio negocio = new TipoUsuariosNegocio(); ddlTipoUsuario.DataSource = negocio.listar(); ddlTipoUsuario.DataValueField = "ID"; ddlTipoUsuario.DataTextField = "Nombre"; ddlTipoUsuario.DataBind(); } }
protected void btnAgregar_Click(object sender, EventArgs e) { AccesoaDatos datos = new AccesoaDatos(); UsuariosNegocio negocio = new UsuariosNegocio(); TipoUsuariosNegocio negocio1 = new TipoUsuariosNegocio(); Usuario usuario = new Usuario(); try { usuario.Tipo.ID = Convert.ToInt32(ddlTipoUsuario.SelectedValue); usuario.Tipo.Nombre = ddlTipoUsuario.Text; usuario.NombreUsuario = txtUsuario.Text; usuario.Contraseña = txtContraseña.Text; usuario.Nombres = txtNombre.Text; usuario.Apellidos = txtApellidos.Text; usuario.Estado = true; negocio.Alta(usuario); Response.Redirect("AbmUsuario.aspx"); } catch (Exception ex) { throw ex; } }