Exemplo n.º 1
0
        // GET: Usuarios/Edit/5
        public ActionResult Edit(int id)
        {
            if (id == 0)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            var UsuariosViewModel = new UsuariosViewModel();

            using (var client = new UsuariosService.UsuariosServiceClient())
            {
                var objeto = client.ObtenerUsuarioById(id);

                if (objeto != null)
                {
                    UsuariosViewModel.UsuId       = objeto.First().UsuId;
                    UsuariosViewModel.UsuNombre   = objeto.First().UsuNombre;
                    UsuariosViewModel.UsuPassword = objeto.First().UsuPassword;
                }
                else
                {
                    return(HttpNotFound());
                }
            }


            return(View(UsuariosViewModel));
        }
Exemplo n.º 2
0
        // GET: Usuarios/Edit/5
        public async Task <IActionResult> Edit(int id)
        {
            if (id == 0)
            {
                return(StatusCode(StatusCodes.Status400BadRequest));
            }

            var UsuariosViewModel = new UsuariosViewModel();

            UsuariosService.UsuariosServiceClient client = new UsuariosService.UsuariosServiceClient();

            List <Usuarios> objeto = await client.ObtenerUsuarioByIdAsync(id);

            if (objeto != null)
            {
                UsuariosViewModel.UsuId       = objeto.First().UsuId;
                UsuariosViewModel.UsuNombre   = objeto.First().UsuNombre;
                UsuariosViewModel.UsuPassword = objeto.First().UsuPassword;
            }
            else
            {
                return(StatusCode(StatusCodes.Status404NotFound));
            }

            return(View(UsuariosViewModel));
        }
Exemplo n.º 3
0
 public ActionResult DeleteConfirmed(int id)
 {
     using (var client = new UsuariosService.UsuariosServiceClient())
     {
         client.EliminarUsuarios(id);
     }
     return(RedirectToAction("Index"));
 }
Exemplo n.º 4
0
 public async Task <ActionResult> DeleteConfirmed(int id)
 {
     UsuariosService.UsuariosServiceClient client = new UsuariosService.UsuariosServiceClient();
     {
         await client.EliminarUsuariosAsync(id);
     }
     return(RedirectToAction("Index"));
 }
Exemplo n.º 5
0
 public ActionResult Create([Bind(Include = "UsuId,UsuNombre,UsuPassword")] UsuariosViewModel usuariosViewModel)
 {
     using (var client = new UsuariosService.UsuariosServiceClient())
     {
         client.CrearUsuarios(new UsuariosService.Usuarios
         {
             UsuId       = usuariosViewModel.UsuId,
             UsuNombre   = usuariosViewModel.UsuNombre,
             UsuPassword = usuariosViewModel.UsuPassword
         }
                              );
     }
     return(RedirectToAction("Index"));
 }
Exemplo n.º 6
0
        // GET: Usuarios
        public ActionResult Index()
        {
            var list = new List <UsuariosViewModel>();

            using (var client = new UsuariosService.UsuariosServiceClient())
            {
                list.AddRange(client.ObtenerUsuarios().Select(item => new UsuariosViewModel
                {
                    UsuId       = item.UsuId,
                    UsuNombre   = item.UsuNombre,
                    UsuPassword = item.UsuPassword
                }));
            }
            return(View(list));
        }
Exemplo n.º 7
0
        public async Task <IActionResult> Create(UsuariosViewModel usuariosViewModel)
        {
            UsuariosService.UsuariosServiceClient client = new UsuariosService.UsuariosServiceClient();


            await client.CrearUsuariosAsync(new Usuarios
            {
                UsuId       = usuariosViewModel.UsuId,
                UsuNombre   = usuariosViewModel.UsuNombre,
                UsuPassword = usuariosViewModel.UsuPassword
            }
                                            );

            return(RedirectToAction("Index"));
        }
Exemplo n.º 8
0
        public async Task <IActionResult> Edit(UsuariosViewModel UsuariosViewModel)
        {
            if (ModelState.IsValid)
            {
                UsuariosService.UsuariosServiceClient client = new UsuariosService.UsuariosServiceClient();

                await client.ActualizarUsuariosAsync(new Usuarios
                {
                    UsuId       = UsuariosViewModel.UsuId,
                    UsuNombre   = UsuariosViewModel.UsuNombre,
                    UsuPassword = UsuariosViewModel.UsuPassword
                });
            }

            return(RedirectToAction("Index"));
        }
Exemplo n.º 9
0
        public ActionResult Edit([Bind(Include = "UsuId,UsuNombre,UsuPassword")] UsuariosViewModel UsuariosViewModel)
        {
            if (ModelState.IsValid)
            {
                using (var client = new UsuariosService.UsuariosServiceClient())
                {
                    client.ActualizarUsuarios(new UsuariosService.Usuarios
                    {
                        UsuId       = UsuariosViewModel.UsuId,
                        UsuNombre   = UsuariosViewModel.UsuNombre,
                        UsuPassword = UsuariosViewModel.UsuPassword
                    });
                }
            }

            return(RedirectToAction("Index"));
        }
Exemplo n.º 10
0
        // GET: Usuarios
        public async Task <IActionResult> Index()
        {
            var list = new List <UsuariosViewModel>();

            UsuariosService.UsuariosServiceClient client = new UsuariosService.UsuariosServiceClient();

            var usuarios = await client.ObtenerUsuariosAsync();

            list.AddRange(usuarios.Select(item => new UsuariosViewModel
            {
                UsuId       = item.UsuId,
                UsuNombre   = item.UsuNombre,
                UsuPassword = item.UsuPassword
            }).ToList());

            return(View(list));
        }