protected void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         if (Page.IsValid)
         {
             //Creacion de usuario
             if (string.IsNullOrEmpty(idUsuario))
             {
                 if (_logicaNegocio.Insertar(txtEmail.Text, txtPassword.Text, ddlRoles.SelectedValue))
                 {
                     Response.Redirect("~/Admin/Index.aspx");
                 }
                 else
                 {
                     litError.Text = "Ocurrió un error al crear el usuario";
                 }
             }
             //Modificacion de usuario
             else
             {
                 var usuario = _logicaNegocio.Seleccionar(idUsuario);
                 usuario.Nombre = txtEmail.Text;
                 usuario.Email  = txtEmail.Text;
                 var rol = new Rol {
                     Id     = ddlRoles.SelectedValue,
                     Nombre = ddlRoles.SelectedItem.Text
                 };
                 usuario.Rol = rol;
                 if (_logicaNegocio.Actualizar(usuario))
                 {
                     Response.Redirect("~/Admin/Index.aspx");
                 }
                 else
                 {
                     litError.Text = "Ocurrió un error al actualizar el usuario";
                 }
             }
         }
         else
         {
             litError.Text = "Algunas validaciones son requeridas. Ingrese la información por favor.";
         }
     }
     catch (Exception ex)
     {
         litError.Text = "Ocurrio un error: " + ex.Message;
     }
 }