public ActionResult Editar(AgregarUsuarioModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    List <AgregarUsuarioModel> lista = null;
                    using (CPMEntities datos = new CPMEntities())
                    {
                        lista = (from d in datos.DEPARTAMENTO select new AgregarUsuarioModel {
                            IdRol = d.IdDepartamento, Nombre = d.Nombre
                        }).ToList();

                        datos.sp_EditarUsuario(model.Id, model.Usuario, model.Contra, model.IdRol);
                    }
                    return(Redirect("~/ProyectoFinal/"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }