示例#1
0
        static void MainUsuarios(string[] args)
        {
            MostrarUsuarios();

            ln.AltaUsuario(PedirUsuario());

            MostrarUsuarios();

            ln.ModificarUsuario(new Usuario(2, "Yepa", "Yepez"));

            MostrarUsuarios();

            ln.BajaUsuario(new Usuario(3, "Juan", "García"));

            MostrarUsuarios();

            Console.WriteLine(ln.BuscarUsuarioPorId(1));
        }
示例#2
0
        public ActionResult DeleteConfirmed(int id, FormCollection collection)
        {
            ILogicaNegocio ln = (ILogicaNegocio)HttpContext.Application["logicaNegocio"];

            IUsuario usuario = ln.BuscarUsuarioPorId(id);

            try
            {
                // TODO: Add delete logic here

                ln.BajaUsuario(usuario);
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View(usuario));
            }
        }
示例#3
0
        protected void btn_Click(object sender, EventArgs e)
        {
            switch (op)
            {
            case "alta":
                ln.AltaUsuario(new global::TiendaVirtual.Entidades.Usuario(id, txtUsuario.Text, txtPassword.Text));
                break;

            case "editar":
                ln.ModificarUsuario(new global::TiendaVirtual.Entidades.Usuario(id, txtUsuario.Text, txtPassword.Text));
                break;

            case "borrar":
                ln.BajaUsuario(id);
                break;

            default:
                break;
            }

            Response.Redirect("Usuarios.aspx");
        }
示例#4
0
        // DELETE: api/Usuarios/5
        public void Delete(int id)
        {
            ILogicaNegocio ln = (ILogicaNegocio)HttpContext.Current.Application["logicaNegocio"];

            ln.BajaUsuario(id);
        }