private void CargarDatosUsuario(int idUsuario)
 {
     // 1 - Obtener los datos del usuario en cuestión
     ManagerUsuarios managerUsuario = new ManagerUsuarios();
     Usuario usuario = managerUsuario.GetUsuario(idUsuario);
     // 2 - Cargar en los controles de la tabla los datos del usuario obtenido
 }
Esempio n. 2
0
 private void CargarDatosUsuario(int idUsuario)
 {
     // 1 - Obtener los datos del usuario en cuestión
     Negocio.Usuario         usuario         = new Negocio.Usuario();
     Negocio.ManagerUsuarios managerUsuarios = new Negocio.ManagerUsuarios();
     usuario = managerUsuarios.GetUsuario(idUsuario);
     // 2 - Cargar en los controles de la tabla los datos del usuario obtenido
     txtApellido.Text       = usuario.Apellido;
     txtNombre.Text         = usuario.Nombre;
     txtNroDoc.Text         = usuario.NroDoc.ToString();
     txtAñoFechaNac.Text    = usuario.FechaNac;
     txtDireccion.Text      = usuario.Direccion;
     txtEmail.Text          = usuario.Email;
     txtTelefono.Text       = usuario.Telefono;
     txtCelular.Text        = usuario.Celular;
     txtNombreUsu.Text      = usuario.NombreUsuario;
     txtClave.Text          = usuario.Clave;
     txtConfirmarClave.Text = usuario.Clave;
 }
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     Usuario usuario = new Usuario();
     usuario.Nombre = txtNombre.Text;
     usuario.Apellido = txtApellido.Text;
     usuario.Celular = txtCelular.Text;
     usuario.Clave = txtClave.Text;
     usuario.Direccion = txtDirección.Text;
     usuario.Email = txtEmail.Text;
     //            usuario.FechaNac = ;
     usuario.NombreUsuario = txtNombreUsuario.Text;
     usuario.NroDoc = int.Parse(txtNroDocumento.Text);
     usuario.Telefono = txtTelefono.Text;
     //            usuario.TipoDoc = ;
     ManagerUsuarios managerUsuario = new ManagerUsuarios();
     if (this.PaginaEnEstadoEdicion())
     {
         managerUsuario.ActualizarUsuario(usuario);
     }
     else
     {
         managerUsuario.AgregarUsuario(usuario);
     }
 }
Esempio n. 4
0
    protected void grdUsuarios_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        //Verificarmos que se ejecute lo siguiente solamente cuando lo produce
        //a este evento el botón Insertar
        if (e.CommandName.ToLower() == "insertar")
        {
            TextBox         cajaTexto;
            string          textoActual;
            Negocio.Usuario usuarioNuevo = new Negocio.Usuario();



            //Busco el control y se lo asigno a la propiedad correspondiente
            //del objeto Usuario
            cajaTexto           = (TextBox)grdUsuarios.FooterRow.FindControl("txtNombre");
            textoActual         = cajaTexto.Text;
            usuarioNuevo.Nombre = textoActual;

            //Así hago sucesivamente con el resto de los parámetros
            cajaTexto             = (TextBox)grdUsuarios.FooterRow.FindControl("txtApellido");
            textoActual           = cajaTexto.Text;
            usuarioNuevo.Apellido = textoActual;

            cajaTexto            = (TextBox)grdUsuarios.FooterRow.FindControl("txtTipoDoc");
            textoActual          = cajaTexto.Text;
            usuarioNuevo.TipoDoc = Convert.ToInt32(textoActual);

            cajaTexto           = (TextBox)grdUsuarios.FooterRow.FindControl("txtNroDoc");
            textoActual         = cajaTexto.Text;
            usuarioNuevo.NroDoc = Convert.ToInt32(textoActual);

            cajaTexto             = (TextBox)grdUsuarios.FooterRow.FindControl("txtFechaNac");
            textoActual           = cajaTexto.Text;
            usuarioNuevo.FechaNac = textoActual;

            cajaTexto              = (TextBox)grdUsuarios.FooterRow.FindControl("txtDireccion");
            textoActual            = cajaTexto.Text;
            usuarioNuevo.Direccion = textoActual;

            cajaTexto             = (TextBox)grdUsuarios.FooterRow.FindControl("txtTelefono");
            textoActual           = cajaTexto.Text;
            usuarioNuevo.Telefono = textoActual;

            cajaTexto          = (TextBox)grdUsuarios.FooterRow.FindControl("txtEmail");
            textoActual        = cajaTexto.Text;
            usuarioNuevo.Email = textoActual;

            cajaTexto            = (TextBox)grdUsuarios.FooterRow.FindControl("txtCelular");
            textoActual          = cajaTexto.Text;
            usuarioNuevo.Celular = textoActual;

            cajaTexto   = (TextBox)grdUsuarios.FooterRow.FindControl("txtNombreUsuario");
            textoActual = cajaTexto.Text;
            usuarioNuevo.NombreUsuario = textoActual;

            cajaTexto          = (TextBox)grdUsuarios.FooterRow.FindControl("txtClave");
            textoActual        = cajaTexto.Text;
            usuarioNuevo.Clave = textoActual;

            //Defino una variable del Manager para ejecutar el evento de Insertar
            Negocio.ManagerUsuarios manager = new Negocio.ManagerUsuarios();

            //Agrego el Nuevo Usuario
            manager.AgregarUsuario(usuarioNuevo);

            //Actualizo la Grilla
            grdUsuarios.DataBind();
        }
    }